19
27
28
30
38
46
59
80
86
98
