16 14698 322 2598503 12 17 20 23 37 39 46 47 57 60 64 66 68 72 82 92