11
21
30
38
42
46
57
73
86
96
97
126
