118
149
196
150
211
176
144
153
127
202
129
128
109
696
125
107
1
290
264
161
2184
255
146
324
221
334
130
264
153
156
205
240
136
156
139
173
423
253
143
206