339
134
279
37
543
133
355
147
724
241
480
280
546
43
271
144
167
107
269
176
467
157
528
138
606
105
257
54
211
132
355
136
401
148
318
57
255
190
668
149