0
2
3
6
7
16
38
40
54
61
62
70
87
97
135
146
167
