9
16
18
32
35
46
54
57
67
82
95
103
