625
1,303
88
660
122
331
180
451
101
294
78
206
73
272
209
31
177
6
350
36
218
59
194
44
150
45
147
40
136
125
69
120
43
112