20 20 2 100 77 5 13 13 10 20 20 17 -1