1
32
67
21
48
92
108
85
18
63
65
73
62
108
60