40
39
211
175
104
101
40
95
207
323
38
108
167
201
41
101
40
891
203
167
217
41
39
207
363
164
41
38
87
228
174
176
135
214
39
106
415
389
927
199
100
144
38
41
96
39
168
218
212
38
167
157
41
101
38
95
98
97
40
210
158
137
168
41
101
91
150
575
560
377
591
202
137
754
98
24
23
26
22
26
48
26
26
25
24
26