40
40
333
206
101
200
211
335
204
198
209
209
40
38
211
40
40
103
93
882
41
450
94
11
41
357
414
584
217
41
201
39
92
41
673
105
213
99
90
87
207
206
41
199
421
96
367
422
38
204
22
23
25
26
26
26
23
25
23
24
25
26
25
25
26
26
25
23
23
23
42
26
24
23
24
26