292
153
114
101
125
89
75
72
477
356
206
144
336
156
151
179
207
120
182
116
392
351
172
222
103
176
106
146
71