40
41
40
38
41
214
39
104
20
689
211
105
208
155
448
40
88
99
101
101
41
38
197
221
187
212
439
97
89
191
113
463
39
40
206
217
94
223
91
101
205
101
198
215
97
92
39
97
235
202
89
211
97
211
206
94
218
208
26
26
26
26
26
23
24
26
42
25
24
22
24
23
26
24
24
26
22
26
23
24
23
26
23
25
25
23
26
25