1
12
78
45
50
18
127
57
103
13
37
78
137
61
97