19
5
6
4
25
29
11
17