38 508 104 1 3 4 5 8 9 15 16 18 23 25 26 28 31 32 33 35 36 37 39 42 44 45 47 49 50 51 52 53 54 55 57 65 66 67 68 69 70