11 164 56 3 19 23 36 43 44 45 52 56 58 65