254
91
428
22
127
57
6
293
305
267
415
573
107
314
144
777
390
68
348
329
250
455
105
218
389
230
82
104
240
354
501
84
23
519
16
220
198
107
478
249
345
691
142
296
579
334
4
89
114
456
362
275
337
281
