15 1444 47 5 13 18 20 23 29 32 42 61 76 81 83 90 96 97