18 653 102 2 5 14 15 16 19 20 25 37 38 39 45 48 53 54 55 58 70