18
26
29
35
49
54
69
88
94
109
120
127
