123
129
70
63
66
15
70
11
133
89
142
178
134
1K
69
188
120
288
137
191
132
255
37
177
205
225
329
260