654
116
186
151
525
153
512
63
468
142
397
251
389
129
433
121
739
274
643
133
306
141
384
153
148
68
493
178
376
83
332
128
532
140
379
184
451
57
353
133