27 1776125 980 2 3 6 9 13 14 15 18 22 23 26 29 31 33 34 35 47 49 51 53 55 58 59 63 65 68 70