1
3
13
21
24
25
45
52
60
94
108
110
