10
77
45
47
127
57
37
78
135
61
97
36
50
78
56