513
127
647
187
254
44
161
46
146
33
165
37
413
43
363
69
198
16
235
34
475
83
227
11
273
12
364
26
567
20
374
28