434
249
181
239
222
217
211
196
200
189
175
174
152
148
144
138
132
125
120
122
113
112
96
52
601
594
573
334
59
17
10
4
1