210
9
32
81
290
156
70
229
89
554
259
435
142
197
224
120
159
582
105
255
143
16
157
559
341
1
147
89
967
4
624
53
100
63
37
669
6
48
16
16
168
366
401
59
133
101
347
17
1100
55
359
