18
28
33
36
41
47
48
55
70
97
118
119
127
139
