33
655
201
522
1923
151
312
267
440
52
42
125
254
15
257
514
68
49
78
374
38
23
394
34
182
371
92
27
88
193
116
25
28
16
58
4819
20
48
12
10
41
13
35
24
1491
71
821