10
32
67
77
45
49
127
63
60
57
37
78
87
56
137