18 31569 664 7822816 3 5 9 17 20 22 23 27 28 37 49 74 77 78 86 89 92 98