1
32
67
22
48
94
109
85
63
65
73
62
108
60
115