18
22
23
27
50
67
72
81
86
91
105
120
