223
2814
348
73
380
1513
259
93
239
37
35
33
295
256
113
208
404
134
1547
133
60
71
21
63
29
53
51
49
118
421
472
107
80
23
210
428
116
100
27
99
302
282
209
313
157
287
1401
417
16
55
75
47
101
167
52