124
124
124
124
124
123
121
119
117
116
117
120
119
117
117
117
117
117
117
117
117
117
118
118
119
119
120
122
124
125
125
125
125
125
125
124
124
123
123
122
122
121
120
120
120
120
120
121
122
122
122
123
125
126
130
135
138
139
141
142
144
146
146
146
143
142
140
135
126
124
121
121
120
120
124
125
126
127
129
129
129
128
128
128
128
129
130
132
134
136
138
140
135
136
136
134
121
114
114
112
111
111
111
110
109
107
107
106
104
103
103
103
104
106
106
109
109
110
108
104
101
97
95
93
93
92
91
91
91
102
102
98
95
93
93
90
83
82
80
80
78
78
78
79
78
78
78
78
77
76
76
75
75
74
73
72
72
72
72
72
72
72
72
70
66
66
66
65
65
64
64
61
60
60
60
57
57
57
54
53
53
53
53
53
54
54
55
59
62
63
65
65
65
66
66
65
65
65
65
66
67
67
67
67
68
74
73
70
69
66
65
64
63
62
62
63
63
64
64
64
64
64
64
63
61
56
56
56
56
56
56
57
58
59
59
58
58
57
56
54
54
51
50
53
54
54
53
52
52
52
52
52
52
51
50
49
49
49
49
51
51
50
52
52
52
50
50
50
51
50
50
50
50
50
50
50
50
50
50
50
50
42
38
38
38
38
38
37
37
39
39
38
38
38
39
40
41
41
41
40
38
37
35
35
35
35
35
37
40
39
40
41
41
39
38
38
37
35
33
33
32
30
26
26
26
27
27
31
31
31
30
30
29
29
28
25
24
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
24
23
22
20
19
18
18
17
18
19
20
20
19
15
12
12
12
12
12
12
12
14
16
16
16
16
16
16
16
20
20
21
22
25
26
27
32
34
36
37
38
40
42
44
44
44
46
48
48
51
52
52
52
53
53
53
54
54
54
51
51
51
52
52
53
53
54
54
55
55
55
55
55
55
56
56
55
55
55
55
55
54
54
50
50
50
48
48
48
49
52
54
61
61
62
64
63
61
60
60
58
59
59
60
60
61
63
63
63
63
62
60
59
60
60
60
60
59
59
59
59
59
59
60
61
65
65
66
67
72
73
74
75
75
74
74
74
75
75
76
76
76
80
80
80
80
79
76
76
76
76
76
73
73
73
75
77
78
79
79
79
79
82
87
93
97
98
99
99
99
101
103
106
108
105
104
103
101
100
99
103
106
108
108
106
106
106
105
101
99
95
87
82
81
81
80
80
80
80
80
80
93
92
96
100
95
86
85
86
85
85
87
95
97
98
98
98
97
97
95
93
92
91
91
91
91
91
91
90