43
50
51
53
71
71
71
77
90
97
105
105
109
111
109
106
79
78
81
84
91
102
100
99
96
95
88
85
84
83
81
81
88
93
94
94
97
113
118
118
118
118
119
120
125
128
128
119
119
105
102
97
94
94
91
89
89
88
87
82
81
80
80
79
78
76
76
76
77
78
78
77
77
77
78
79
76
77
80
82
85
85
87
87
87
87
86
85
86
87
88
88
89
88
86
87
88
90
90
90
90
90
90
90
90
90
90
89
88
87
87
89
90
91
92
95
101
104
104
104
105
107
108
108
109
110
115
117
117
116
120
120
121
123
131
135
137
139
142
144
151
154
154
154
154
155
162
162
162
162
163
163
163
163
163
163
164
166
166
166
165
165
164
164
164
162
161
156
152
150
148
147
146
145
144
143
142
142
141
140
139
138
138
138
138
139
138
135
129
128
128
126
126
127
126
125
122
121
120
119
119
119
118
115
114
113
112
111
111
111
111
111
112
110
109
108
106
106
107
107
108
109
107
104
103
102
99
93
89
80
77
75
72
69
67
67
66
62
62
58
59
59
58
56
56
60
63
64
65
66
58
55
56
55
55
56
56
56
56
56
56
54
56
57
57
57
56
56
56
56
56
57
57
66
66
65
65
67
68
69
69
67
66
66
66
64
62
60
59
56
55
48
47
49
51
53
55
57
58
59
60
60
63
61
61
62
66
67
68
68
68
67
60
61
63
63
62
61
61
62
62
62
59
57
49
46
44
49
48
50
49
45
42
43
43
43
41
41
41
39
39
38
38
38
42
42
42