2
2
1
5
6
2
66
18
5
21
9
6
1
15