15 11 5 4 16 18 16 3 8 6 7 105