180
149
332
176
145
169
35
164
32
156
169
137
35
156
130
326
157
167
195
155
332
91
143
145
146
153
159
329
151
170
176
144
160
174
158
170
61
34
33
150
140
130
162
159
154
139
148
142
146
132
336
31
334
160
187
67
152
172
165
156
165
162
178
327
169
132
160
63
181
450
159
169
309
171
136
156
311
188
149
195
328
55
153
157
186
32
143
145
151
134
326
132
30
201
159
56
176
165
175
318
159
152
141
158
145
175
152
172
169
180
136
137
173
145
159
150
330
134
154
132
147
137
190
136
146
158
152
173
160
126
133
158
180
302
178
328
151
145
155
169