126
292
155
160
170
124
174
377
160
55
145
320
161
151
153
262
154
225
131
159
145
150
181
158
203
148
270
161
331
172
154
292
162
53
155
93
148
152
160
150
141
146
366
148
575
153
148
159
175
160
294
173
163
160
286
144
151
167
170
165
151
130
146
150
176
170
161
163
167
243
305
160
145
157
160
159
146
149
166
161
150
364
161
176
145
121
172
156
174
159
43