148
137
63
101
28
237
362
26
41
58
12
51
30
13
83
77
42
64
115
167
33
66
14
10
135
91
102
11
15
124
21
198
18
48
95
6
76
4
107
61
7
8
170
19
23
117
78