119
23
17
266
278
13
8
135
143
45
157