851
241
1177
485
337
79
755
439
396
140
282
159
563
108
382
34
477
135
182
94
528
173
417
186
224
126
116
57
335
63
173
42
121
96
350
157
210
33
369
174