1
4
11
9
9
6
1
31
5
1
15
7
3