515
127
649
189
256
44
163
46
148
33
166
37
417
44
368
69
198
16
239
34
485
85
228
11
276
12
370
26
572
21
383
28