30
20
21
31
35
34
40
42
42
43
39
42
44
44
45
47
51
52
52
53
53
53
57
57
58
60
60
60
60
60
59
59
58
58
58
58
58
58
62
64
64
69
69
69
69
70
72
78
78
78
78
78
78
79
80
80
77
75
73
71
70
68
69
72
72
77
77
75
76
78
78
78
78
62
60
57
54
53
51
61
64
64
59
56
54
49
50
54
49
46
46
54
71
71
63
65
65
64
64
49
50
51
50
49
49
49
49
49
49
49
49
48
47
45
45
43
43
43
42
41
41
31
26
15
12
12
12
12
12
9
5
19
19
20
19
14
2
4
3
2
2
2
2
2
2
2
0
0
1
3
1
1
1
1
1
1
2
2
5
5
5
4
2
2
1
1
1
1
4
6
6
6
8
13
16
17
18
18
19
20
20
18
14
15
18
25
28
27
26
23
40
39
28
24
22
13
11
12
15
12
12
12
12
12
9
10
11
12
12
11
9
6
5
7
9
10
10
10
11
11
10
9
8
8
8
8
8
7
6
5
5
4
4
8
12
10
10
10
9
15
15
16