30 1 387 31 2 32 3 33 4 34 5 35 6 36 7 37 8 38 9 39 10 40 11 41 12 42 13 43 14 44 15 45 16 46 17 47 18 48 19 49 20 50 21 51 22 52 23 53 24 1 1 1 25 19 3 26 24 8 27 25 9 28 2 2 29 3 3 30 4 4 31 5 5 32 390 6 6 33 7 7 34 11 11 35 12 12 36