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