7
13
19
52
27
46
54
23
32
118
66
109