9
10
21
31
35
52
58
75
84
105
106
