59
58
47
47
47
47
47
46
43
42
41
41
41
41
42
42
42
42
41
41
41
41
41
38
34
33
28
28
24
23
23
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
21
21
20
20
20
20
19
19
20
21
22
23
23
24
24
24
24
25
25
25
25
26
26
26
26
27
27
27
27
27
27
27
25
25
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
20
19
19
20
20
20
21
26
24
25
27
28
27
27
27
28
29
30
34
34
32
32
32
32
31
29
29
29
29
29
27
32
33
33
32
31
28
28
28
28
27
26
24
24
24
24
24
23
23
23
22
22
21
21
21
21
19
19
19
22
22
23
23
23
23
24
24
25
25
26
26
27
27
27
28
28
28
29
30
30
31
32
32
33
34
35
36
36
36
37
40
40
40
41
45
47
49
53
56
60
63
63
63
66
66
67
67
66
67
70
70
73
74
74
76
76
77
77
78
81
81
82
82
82
87
88
89
89
88
87
86
86
86
85
84
84
84
84
84
85
86
86
86
89
89
89
91
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
111
114
128
128
128
128
128
129
129
129
135
136
143
145
145
157
159
161
166
171
173
173
173
173
172
172
172
172
172
172
174
175
175
175
175
175
173
173
173
173
173
173
173
173
173
173
173
173
173
172
171
171
172
172
172
171
170
169
169
166
158
133
125
116
113
108
107
107
106
102
96
93
91
89
88
87
87
83
78
75
71
68
67
65
63
62
51
48
46
44
40
35
33
32
31
29
28
26
26
25
25
25
25
25
24
24
24
24
23
22
22
22
22
22
22
22
22
18
18
19
20
20
20
19
19
19
19
20
21
19
19
19
18
18
20
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
20
20
19
19
19
21
19
19
20
20
20
20
19
17
17
17
17
17
17
22
22
22
22
22
22
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
22
22
22
22
22
22
22
21
21
20
21
21
21
21
21
21
23
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
23
23
23
23
24
26
24
28
28
28
28
28
29
31
32
32
31
31
30
30
30
30
30
31
31
36
36
36
38
38
42
40
43
44
43
43
43
42
42
42
42
42
41
42
42
41
41
40
40
40
40
40
40
40
40
40
40
39
39
40
40
40
39
39
39
38
38
38
39
39
41
40
41
42
43
43
43
44
44
45
45
45
47
49
49
50
51
51
58
59
59
59
59
59
58