157
253
209
437
314
250
158
82
52
22
12
16
89
217
185
117
134
106
144
237
90
195
268
141
233
255
197
135
166
259
208
217
84
114
89
150
201
162
173
164
164
160
160
181
84
174
281
185
123
229
237
196
146
240
124
275
136
149
209
124