43 2019358 27678 1245411886 1 2 3 11 16 17 19 20 21 22 24 25 26 28 30 34 37 38 41 42 43 47 52 54 57 61 62 63 65 68 69 70 73 74 75 82 87 88 90 91 92 93 99