18 542013 346 2 3 17 18 19 29 32 34 43 47 48 52 57 58 61 64 67 70