0 1
5 22
9 155
32 780
10 101
20 100