2
8
14
15
7
4
3
4
1
12
4
18
9
8
0
13
10
6
6
3