time I
1 1
2 2
3 7
4 4
5 20
6 38
7 125
8 290
9 519
10 874
11 810
12 702
13 636
14 213
15 71
16 34
