18
41
58
80
84
90
98
105
106
110
122
127
131
139
