40
195
531
39
40
216
93
203
219
100
200
39
478
212
105
98
40
91
40
40
39
206
210
217
90
98
383
103
40
96
220
203
207
101
198
38
41
39
218
40
104
92
104
448
38
40
38
40
40
39
40
207
208
94
95
40
100
205
226
99
43
22
22
22
22
25
24
23
24
26
22
23
25
26