580
196
705
195
259
190
608
127
357
82
723
237
262
85
729
357
391
45
632
173
679
204
376
81
441
179
572
252
493
163
493
105
184
86
217
100
329
100
379
206