40
39
38
41
41
39
38
40
38
41
40
40
40
41
40
40
41
128
40
125
39
127
39
40
39
38
41
40
40
126
38
38
128
203
125
128
39
125
38
40
405
116
129
120
40
41
41
38
40
40
39
40
38
38
41
40
40
39
115
38
40
141
140
40
40
38
41
131
40
40
141
127
234
38
39
40
409
38
39
40
41
139
40
40
136
416
420
436
40
38
38
41
129
40
123
40
39
432
413
39
247
39
40
40
134
41
39
132
40
360
128
41
40
26
22
23
26
26
25
22
23
25
25
23
56
23
23
26
22
26
26
23
23
23
23
23
25
33
25
23
23
26
26
22
23
26
23
33
26
26
22
23
23
24
23
26
22
25
23
23
23
23
23
22
27
22
23
23
22
22
26
25
23
23
24
23
23
26
23
26
27
22
25
23
23