511
127
645
187
254
44
161
46
145
33
165
37
412
43
363
69
195
16
233
34
472
83
225
11
273
12
362
26
566
20
373
27