30 10 18 46 47 7 41 21 22 46 44 91 67 57 41 39 73 12 2,395 3,59321,216