9
13
25
29
49
52
58
60
65
71
82
99
108
139
146
