40
55
109
48
55
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
156
55
172
105
40
352
301
169
55
48
168
263
40
66
169
33
291
304
66
183
189
176
289
190
271
33
146
55
55
55
40
40
48
172
170
66
242
40
55
197
315
313
66
48
171
194
40
48
184
190
201
184
66
171
66
66
175
177
66
55
178
48
66
40
66
76
177
66
176
55
48
235
171
195
194
184
55
199
205
218
55
66
40
55
55
357
77
40
66
198
66
367
179
293
55
310
354
176
397
302
189
55
66
193
55