152
103
225
798
104
216
387
250
157
175
165
385
182
389
193
233
331
425
195
403
454
155
160
141
612
177
174
238
216
324
124
145
226
173
182
155
195
85
100
218
182
291
93
302
260
411
120
164
300
115
287
138
179
60
156
153
270
224
263
116