41
52
45
93
261
135
14
24
16
68
33
19
36
40
22
38
100
44
5
15
431
3
61
56
43
37
95
92
224
63
29
82
159
1709
223
174
362
183
50
90
20
74
194
13
70
51
8
338
112
239
9
55
53