164
121
183
164
145
152
152
156
153
172
153
174
160
129
152
151
126
218
183
134
148
125
171
147
164
151
134
48
142
145
172
151
124
33
164
144
155
155
151
159
119
156
145
166
138
139
125
150
152
165
145
144
61
156
153
144
139
140
436
136
155
50
144
150
131
171
127
179
174
156
144
145
149
157
145
155
146
149
160
45
127
191
159
147
150
69
55
172
158
158
392
137
177
148
168
151
164
78
150
48
154
51
167
147
170
145
163
167
150
130
156
157
148
135
158
124
168
32
297
165
150
119
174
313
34
236
133
137
138
121