153
160
612
177
173
238
216
324
124
145
226
173
181
154
193
85
100
218
182
291
93
299
260
410
119
163
300
115
287
138
179
60
156
153
270
263
116
161
142
90
144
67
131
166
180
45
43
299
95
73
95
141
246
164
79
370
132
152
39
216