61
34
177
44
98
326
285
421
62
1941
1308
50
27
250
124
104
126
79
282
29
101
8129
1199
2058
731
2424
727
46
1369
120
48
187
66
80
22
212
153
45
130
368
35
230
277
23
26
40
140
137
259
32
43
17