18
24
25
32
41
45
65
74
82
94
98
99
108
129
130
143
151
170
