119
36
88
48
145
200
147
212
92
258