305
644
194
472
185
351
103
781
234
298
144
442
88
246
186
285
81
138
125
208
71
176
37
31
112
14
123
17
104
13
95
34
117