750
273
627
159
339
31
443
142
537
149
409
28
608
92
116
69
301
120
293
151
289
77
444
165
483
83
164
45
106
87
546
114
479
79
582
55
230
56
453
183