97
118
120
119
118
117
117
125
126
120
106
108
113
115
116
121
123
125
126
126
126
126
127
130
137
138
139
141
143
147
149
151
154
156
158
159
160
160
161
162
166
167
169
169
169
169
165
165
165
165
166
168
168
169
168
169
169
170
169
169
171
171
171
169
169
169
168
167
167
166
163
162
162
159
157
157
157
157
157
157
157
154
154
154
156
155
155
154
152
152
151
147
146
143
133
130
130
129
129
129
129
129
130
137
139
138
141
142
146
146
146
146
146
143