40
44
31
40
42
38
38
415
154
31
44
38
165
167
31
163
170
168
38
44
44
389
160
173
173
14
52
174
417
175
541
44
38
31
158
44
38
161
168
38
180
185
31
153
177
172
241
14
52
47
14
170
153
31
38
414
44
168
396
38
41
38
38
40
436
333
39
166
419
431
38
176
171
161
159
13
14
175
162
326
38
167
151
264
171
38
163
186
572
44
168
405
445
397
454
42
25
23
25
25
23
23
26
24
29
53
23
23
23
24
23
23
25
25
23
25
29
22
29