3
3
4
18
10
20
9
18
5
19