388
317
283
839
145
121
98
110
52
280
678
130
119
46
39
190
67
210
304
56
918
142
124
48
47
173
674
277
194
60
481
330
247
189
901
553
92
138
1668
74
277
90
61
78
117
256
551
306
86
79
151
