15 46 9 18 7 11 19 17 6 14 17 33 12 2 18 10 3 9 6 12 9 10 8 104