25
42
55
67
58
63
31
56
70
57
78
173