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