42
807
53
40
56
122
21
34
213
19
14
25
24
306
386
180
36
165
818
367
71
166
49
142
61
69
200
9
32
977
100
91
29
39
64
1249
342
50
121
133
16
241
67
37
132
89
41
129
95
302
98
223
2786
347
68