99
199
96
93
97
96
223
99
106
127
97
430
603
272
95
399
135
98
91
173
108
102
103
402
409
90
93
576
648
97
433
91
254
94
161
103
8
411
100
461
689
451
25
26
25
23
34
26
23
22
26
23
23
23
25
25
26
26
23
25
25
23
22
25
25
23
26
23
25
25
23
24
24
23
23
25
25
101
26
26