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