20 21 88 49 47 11 8 13 104 30 1113