18
27
30
31
58
64
72
81
89
93
102
