10
21
30
37
45
75
88
98
99
102
