43
61
40
40
163
50
43
43
43
43
100
112
66
43
153
256
61
61
276
64
275
43
74
441
352
296
67
293
43
43
43
273
74
82
43
61
43
86
61
40
266
377
275
92
43
43
299
66
40
43
92
318
63
54
54
358
86
43
50
67
54
67
54
67
54
40
54
67
43
40
40
318
43
88
718
659
551
50
320
43
197
343
67
50
152
43
43
61
61
61
66
290
74
74
308
60
43
43
61
74
74
43
50
638
61
88
43
100
50
86
332
271
285
61
327
54
66
66
100
74
66
54
50
74