41
40
40
40
169
212
210
110
95
40
139
100
94
39
104
135
208
40
130
224
40
96
209
38
40
108
105
41
194
96
209
122
40
212
205
122
215
103
131
219
414
226
40
89
39
38
136
223
41
40
41
40
106
411
102
209
118
207
91
39
206
227
38
428
105
40
39
109
129
125
41
210
41
41
207
39
40
194
137
200
87
212
206
97
146
40
135
40
388
151
127
41
97
194
38
26
25
25
38
23
25
25
26
23
26
23
26
25
24
23
26
22
25
38
25
23
26
24
26
25
25
25
25
26
23
26
23
25
23
23
25
22
24
23
23
23
25