5
4
19
14
18
3
11
9
23
3
1