169
274
350
125
149
129
95
228
107
1075
120
85
172
202
111
124
280
144
93
207
240
279
78
117
143
163
273
323
167
174
258
52
234
21
121
89
92
278
175
81
24
265
31
225
244
42
247
194
227
76
214
200
110
148
538
152