22
25
36
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
855
352
162
5
58
143
18
21
182
27
30
157
108
197
76
103