66
42
51
215
102
80
254
113
366
185
149
128