15 199396 192 1 2 5 15 17 18 27 38 41 43 45 46 62 69 70