635
261
175
134
404
79
380
28
261
177
191
80
416
126
350
51
170
163
322
19
508
95
306
195
244
16
298
151
480
151
562
175
390
150
223
166
338
125
450
133