16 506 114 8 15 22 35 37 39 41 45 46 47 49 57 58 61 64 65