305
644
194
474
185
351
103
782
234
297
144
445
88
246
188
285
81
138
125
208
71
176
37
31
112
14
123
6
316
17
105
13
95
34
117