210
97
93
95
200
97
94
359
590
135
97
94
92
100
465
97
97
100
175
106
101
98
439
95
468
93
460
209
398
308
225
213
198
99
102
345
358
32
690
102
27
362
412
94
103
113
22
26
22
25
24
22
22
26
25
26
26
24
26
23
25
26
25
22
22
24
25
22
37
26
23
26
28
22
23
24
23
23
22
26
24
22
41
24
42
27
26
23
28
27
26
26
25
26
24
25
22
25
27
23
23
26