148
89
101
60
179
112
61
31
1064
36
25
13
45
531
70
275
295
21
16
38
103
197
12
230
44
11
15
340
17
27
29
23
109
65
116
63
172
184
134
30
51
43
55
24
14
8
150
18
140
49
40