97
257
70
205
155
200
350
122
68
206
299
98
42
280
39
308
344
277
9
151
168
236
45
253
15
43
142
157
109
127
105
101
89
88
232
169
268
346
124
149
126
95
224
104
1065
118
85
171
201
110
129
121
278
141
93
187
197
74