41
40
138
108
106
206
430
211
105
228
39
38
41
38
99
41
201
158
156
39
142
209
195
162
40
156
171
214
147
39
220
221
165
105
38
40
96
90
144
393
38
40
41
39
108
91
94
147
40
144
22
27
22
26
24
23
23
26
23
28
27
22
25
22
23
23
51
22
27
61
26
25
25
25
23
27
26
22
23
25
25
26