142
191
64
272
98
347
87
65
170
279
74
174
593
382
61
529
40
363
324
372
421
129
406
322
68
101
6620
201
37
179
337
251
21
200
78
79
130
67
198
413
682
57
38
2321
1842
306
230
683
207
4402
134
300
259
1233
167
20
161
1524
150