0
1
1
2
31
102
119
60
12
42