292
153
113
101
125
88
75
71
477
356
206
144
336
156
151
179
207
120
182
115
391
350
172
221
102
175
106
146
70