0
0
5
4
9
10
16
21
1
10
3
6
9
15
45