3
6
5
4
3
11
2
1
10
18
5
9
4
17
8
37
6
48
11
63