20
57
29
22
67
87
35
64
80
142