26
43
55
67
58
64
31
57
71
57
78
173