35
414
244
103
416
349
403
378
39
379
153
647
165
442
152
427
154
540
150
166
531
444
158
220
148
373
152
438
158
427
446
759
159
155
151
159
144
413
154
586
165
154
142
154
140
126
149
426
143
158
346
423
411
141
147
154
114
556
540
487
359
442
154
157
155
164
424
159
177
156
960
142
154
166
149
153
484
146
148
168
144
151
141
142
150
353
458
267
397
138
423
170
133
142
165
163
434
165
414
137
161
577
142
162
395
586
163
166
435
158
142
280
160
143
154
66
67