61
39
2274
70
228
78
48
173
269
179
62
151
27
65
244
103
71
754
162
95
920
4408
1665
1031
830
1849
2116
1260
1569
21
31
46
94
60
84
40
38
879
41
13
170
112
19
406
47
285
140
14
8
6
7
28
1166
171
123
249