64
98
75
147
186
166
178
139
156
368
224
180
231
147
173
90
139
270
189
170
212
153
159
167
107
45
58
122
224
94
187
108
83
77
192
103
149
199
274
150
256
197
86
90
94
257
106
156
154
203
130
178
191
283
98
209
148
140
228
210