40
61
92
17
257
38
243
8
350
153
13
6
15
10
9
294
7
3
49
116
127
28
12
16
181
56
24
14
95
854
36
352
162
25
5
58
143
18
21
182
27
30
157
108
197
76
103
121