1
32
66
21
48
91
108
84
63
64
73
62
108
60
115