77
69
370
42
216
253
22
417
88
589
118
184
326
282
309
623
506
29
150
275
487
607
158
402
247
201
328
325
590
839
140
259
130
507
156
135
58
73
176
205
44
189
426
121
278
197
167
391
180
366
347
467
86
414
91
136
122
572
54