1
32
67
21
48
93
109
85
63
65
73
62
108
60
115