0
1
3
14
30
38
63
89
108
126
128
141
145
153
154
155
160
170
