28
15
10
2
16
1
9
14
5
6
27
3
5
97
66