305
647
194
476
185
352
103
779
234
297
144
444
88
244
188
286
81
137
125
207
71
175
37
31
112
14
122
7
310
17
104
13
95
34
117