12 14 18 19 25 46 47 06 09 21 26 27 39 43 05 08 12 13 14 31 36 12 22 30 31 36 39 47 02 05 06 15 19 29 38 01 03 08 32 34 40 45 50 54 61 88