575
125
353
129
288
107
357
172
531
82
465
98
391
186
171
119
172
62
577
161
106
13
197
145
446
120
411
21
227
132
591
86
104
24
181
162
104
5
121
37