2
12
8
34
79
5
10
0
9
16
2
9
3
5