10
17
19
61
27
47
59
24
32
121
66
109