77
95
162
43
24
343
21
57
64
57