20
45
28
22
23
25
22
22
36
24
37
28
21
36
39
31
21
20
27
25
30
25
34
37
25
40
29
29
25
28
29
27
21
26
34
31
21
52
39
27
21
27
24
19
27
22
29
33
24
38
35
29
29
23
23
28
23
29
29
33
22
50
33
27
28
23
20
33
28
29
31
31
28
29
32
24
28
36
38
27
26
28
23
39
28
38
33
33
23
25
27
21
24
24
34
36
25
32
35
19
26
27
26
27
20
27
36
34
24
40
29
33
20
27
24
26
24
29
33
31
23
33
30
31
30
32
27
28
24
29
30
35
25
41
35
26
22
35
25
27
31
26
32
21
27
36
36
29
25
24
29
27
24
23
50
40
23
42
37
25
44
58
42
27
39
41
20
43
42
48
17
26
45
43
16
46
34
24
37
44
40
25
26
41
41
30
22
44
39
32
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
