189
64
29
523
7
206
116
211
115
37
27
242
129
1954
38
42
662
30
195
66
255
91
53
56
59
50
63
414
82
97
482
855
200
152
103
58
28
559
40
147
15
51
161
267
52
160
659
54
33
70
489
32
280