215
202
203
86
101
110
101
394
105
393
95
95
388
546
216
109
94
94
528
199
216
210
146
103
390
202
228
232
561
100
95
107
94
386
676
96
520
407
405
448
197
197
547
198
430
443
191
104
99
96
369
1051
472
381
11
434
341
423
96
98
210
409
110
549
228
219
213
92
456
375
396
23
23
25
26
24
24
26
25
42
23
24
26
25
26
26
26
26
26
25
23
24
24
26
25
26
22
26
26
24
24
22
23