678
245
691
73
856
344
806
152
1134
425
415
225
608
202
486
68
213
91
372
167
636
170
610
196
142
24
473
145
460
209
175
105
314
141
447
134
577
151
413
73