33
259
118
352
23
125
8
108
13
26
153
20
161
66
451
34
8
246
181
16
650
234
348
131
106
191
120
140
78
495
370
269
8
105
395
98
132
680
280
77
172
171
288
38
61
43
146
63
28
456
