126
124
188
185
163
147
117
125
127
245
126
131
131
112
118
595
150
196
115
484
172
1374
117
2138
298
184
118
177
108
151
209
172
314
111
121
105
227
95
154
520