205
155
200
350
122
68
202
296
98
42
280
39
306
342
273
9
150
168
236
44
253
15
142
157
109
125
105
101
88
232
169
268
346
124
149
95
224
104
1064
118
85
171
110
129
121
278
141
93
187
193
277
74
116
162