20
31 29 17 1 36 28 13 21 21 19 26 26 40 7 47 46 2 33 21 23
