16 923 326 true 0 1 4 5 6 7 9 13 16 17 18 22 27 30 37 38