414
70
346
145
515
160
429
49
260
36
230
86
255
76
552
189
411
189
532
121
330
143
367
64
439
274
124
44
646
102
316
99
310
219
170
81
634
128
377
221