15 17998 427 2886814 2 4 12 19 23 26 27 32 40 41 60 68 80 88 99