0
8
10
15
27
36
38
49
55
59
60
65
69
83
108
117
128
131
136
140
162
171
180
185
