321
188
28
128
180
82
2054
314
190
164
68
2178
250
110
49
22
3
132
63
551
705
298
51
23
56
8
43
187
247
29
147
114
34
106
57
584
2150
36
65
46
204
118
152
466
84
572
25
59
45
154
252
12
90
229