16 489 284 true 0 3 5 7 9 10 13 14 15 17 20 22 30 32 36 38