31
21
6
18
9
2
6
4
8
3