22 92 7 100 101 686 1 217 99 12 515 500 2030