183
919
313
497
141
521
178
455
71
269
55
299
64
204
57
147
189
97
304
50
131
103
138
174
100
153
68
395
24
118
18
17
114