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