156
127
159
151
162
173
172
161
158
183
149
67
156
169
397
11
192
168
176
408
174
180
158
428
177
168
156
539
371
396
343
318
455
389
164
414
416
579
382
697
441
445
435
15
319
15
318
719
182
156
150
153
352
169
417
152
166
174
176
402
331
413
959
140
168
424
725
186
173
170
176
169
322
163
1510
163
828
155
183
154
433
378
23
42
26
25
23
23
25
23
23
23
23
25
23
23