10
18
21
22
35
42
45
53
78
91
97
100
