424
272
608
158
280
187
212
73
286
120
622
165
434
198
144
71
363
118
552
143
652
160
511
184
500
76
173
85
195
57
131
73
438
138
491
79
293
93
117
79