215
493
70
567
44
49
559
78
518
570
310
771
274
311
361
626
237
193
121
344
67
158
157
787
209
64
187
130
463
224
82
45
207
315
160
71
698
249
133
389
127
634
284
329
937
208
395
587
93
79
330
441
212
126
104
105
136
363
380
199