634
148
495
90
243
38
359
204
516
134
572
153
597
203
550
144
451
123
93
68
585
108
347
10
144
89
648
199
70
8
155
12
288
170
380
134
441
157
79
63