10 1880 394 true 1 2 8 12 13 15 26 30 32 39