0
8
10
15
24
27
36
38
47
49
55
59
60
61
65
69
83
85
94
108
117
128
131
135
136
140
150
162
169
171
180
185
