10
11
22
39
51
55
74
84
85
96
106
113
122
126
130
132
140
149
