327
244
89
65
444
364
38
429
405
83
56
123
2266
41
487
142
571
257
30
224
74
33
672
133
66
4329
331
255
302
88
134
303
98
1206
864
325
180
2786
236
116
983
293
339
37
306
197
259
241
287
50
101
168
167
176
1182
260
279
267
1937