217
1009
81
36
26
309
356
30
98
70
183
349
89
56
436
69
384
40
94
101
78
197
48
532
162
495
159
129
9170
303
320
672
265
95
66
229
341
6
246
31
386
133
267
633
122
409
171
285
52
43
77
119
196
7
155