RH 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 10 11 13 15 18 20 22 23 24 23 22 20 17 15 14 16 17 19 20 21 19 18 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 26 26 27 28 29 29 29 29 28 27 26 26 25 25 26 26 26 26 27 26 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 26 26 26 26 26 25 24 23 22 22 23 24 25 25 25 26 28 29 29 29 28 27 26 24 24 23 23 23 22 22 21 20 19 19 19 18 17 16 15 15 15 14 14 15 16 17 17 18 19 21 24 26 28 31 34 37 39 41 43 45 46 47 47 48 49 49 50 50 49 49 48 47 46 46 46 46 46 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 10 11 13 16 19 21 23 24 24 23 21 19 17 15 15 16 17 19 20 21 19 18 17 17 18 18 19 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 26 26 27 28 29 29 29 29 28 27 26 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 25 25 25 26 26 26 27 27 27 26 26 26 26 27 27 27 27 26 25 25 24 24 23 24 25 25 25 26 27 28 29 29 28 27 26 26 24 23 23 23 22 22 21 20 19 19 19 18 17 16 15 15 15 15 15 15 15 16 17 18 19 21 22 24 26 29 32 34 37 39 41 43 45 47 48 48 48 49 50 50 50 50 50 49 48 47 46 46 46 10 9 9 8 9 9 9 9 10 10 10 10 11 10 10 10 10 9 9 9 10 11 14 17 19 22 23 24 24 23 21 19 17 15 15 16 18 19 20 20 19 18 17 17 17 18 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 26 27 28 28 29 29 29 29 28 27 26 25 25 25 26 26 26 27 27 27 27 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 27 28 28 28 27 27 27 26 25 24 24 25 25 25 26 27 28 29 29 29 28 27 26 24 23 23 23 23 23 22 20 19 18 18 18 17 16 15 14 15 15 15 16 16 16 17 18 19 20 21 23 24 27 30 32 34 37 39 42 44 46 47 48 48 48 49 49 50 50 50 50 50 48 47 47 46 9 9 8 8 9 9 10 10 11 11 12 13 13 13 12 12 11 11 11 11 11 13 15 17 20 22 23 24 24 23 21 19 17 16 15 16 18 19 20 20 20 19 18 18 18 18 18 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 26 26 27 28 29 30 30 29 29 28 27 26 25 25 25 25 26 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 26 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 28 26 25 24 24 24 25 25 25 26 27 29 30 29 28 27 26 25 24 23 24 24 23 22 20 19 19 18 17 16 15 14 14 14 15 16 16 16 16 17 18 18 19 20 22 23 25 28 30 32 35 37 39 42 44 46 47 48 49 49 49 50 50 51 51 51 50 49 48 47 9 8 8 9 9 10 11 11 13 14 15 15 16 16 15 14 13 13 13 13 14 15 16 18 20 22 23 24 24 23 21 19 17 16 16 17 18 19 20 20 20 19 19 18 18 18 18 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 26 27 28 28 29 30 30 29 29 28 27 26 26 26 25 25 26 26 27 27 27 27 27 26 26 26 26 25 25 25 25 25 26 27 27 27 27 27 27 28 28 28 28 28 29 29 30 30 29 28 26 26 25 25 25 25 25 26 27 28 29 29 28 27 26 25 24 24 24 24 24 23 21 20 19 18 17 16 15 14 14 15 15 16 17 17 17 17 18 18 19 20 21 22 24 26 28 30 32 35 37 40 42 44 46 48 49 49 50 50 50 50 51 52 51 50 50 49 9 9 8 9 10 11 12 13 15 16 17 18 17 17 17 16 15 15 15 15 15 16 17 19 21 22 23 24 24 23 21 19 17 16 16 17 18 19 20 21 21 20 19 19 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 27 28 29 30 30 30 29 29 28 27 26 26 25 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 27 28 28 29 30 31 31 31 30 29 28 27 26 26 25 25 26 27 27 28 29 29 28 28 26 25 24 24 24 24 23 22 21 19 19 18 16 15 14 14 14 15 16 17 18 18 18 18 18 18 19 20 21 23 24 26 28 30 33 35 37 39 41 44 46 48 49 50 50 50 50 51 51 52 52 51 49 10 9 9 10 11 12 13 15 16 17 18 18 18 18 18 18 17 16 16 16 16 16 17 19 21 22 23 24 24 23 21 20 18 17 17 17 18 19 20 21 21 20 20 20 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 26 26 27 28 29 30 30 30 29 28 27 26 26 26 25 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 28 28 28 29 29 30 31 31 31 31 31 30 28 27 26 26 25 26 27 28 28 29 29 29 28 27 25 24 24 24 24 23 22 21 20 19 18 16 15 14 14 14 15 16 17 18 18 18 18 18 18 18 19 20 21 23 25 26 28 30 33 34 36 39 41 43 45 47 49 50 50 50 50 51 52 52 52 51 10 9 10 11 12 13 15 16 17 18 18 18 18 18 18 18 18 17 16 15 15 16 17 19 20 22 23 24 24 23 21 20 18 17 17 17 18 19 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 27 28 29 30 31 31 30 29 28 27 27 26 26 25 25 25 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 31 32 32 32 31 29 29 28 27 26 26 27 28 29 29 29 29 29 28 26 25 24 24 24 23 22 21 20 19 18 16 15 14 14 14 16 17 18 18 18 18 19 19 19 19 19 19 20 21 23 25 27 29 30 32 34 36 38 40 43 45 47 49 49 50 50 51 51 51 52 52 10 10 11 12 13 14 16 17 18 18 18 18 17 17 17 17 16 16 15 15 15 15 16 18 20 21 23 24 24 24 22 21 19 18 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 27 29 30 31 31 31 30 29 28 27 27 26 26 25 25 25 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 30 30 29 29 28 29 30 31 32 32 33 32 31 30 29 28 27 26 27 28 29 30 29 29 29 28 27 26 25 24 24 24 23 22 21 20 19 17 15 15 14 14 15 16 17 18 18 18 19 19 19 19 19 19 20 20 21 23 24 26 28 30 32 34 36 38 39 42 44 46 47 49 50 50 50 51 51 52 11 11 12 13 14 16 17 17 18 18 17 17 16 16 16 15 15 15 15 14 15 15 16 18 20 21 23 24 25 24 23 21 20 19 18 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 25 25 26 26 26 26 26 26 26 27 27 28 29 30 31 31 31 30 28 28 27 27 26 25 25 25 25 25 26 27 27 26 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 32 32 33 33 32 31 30 29 27 27 27 28 29 29 29 29 29 29 28 27 26 25 24 24 23 22 21 20 19 17 16 15 14 14 15 16 16 17 18 18 18 19 19 19 19 19 19 20 20 21 23 24 25 27 29 31 34 36 37 39 40 42 44 47 48 49 50 50 50 51 12 12 12 14 15 17 18 19 19 18 17 16 16 15 14 14 14 14 14 14 15 16 17 18 19 21 23 24 25 24 23 22 21 20 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 25 25 26 26 26 26 26 26 27 27 28 29 30 31 31 31 31 30 29 28 27 27 26 25 25 25 25 26 26 27 26 26 25 24 24 24 24 25 25 25 26 26 26 27 28 28 28 28 29 29 29 29 30 30 30 29 29 29 29 30 32 33 33 32 31 30 29 28 27 27 27 28 29 29 29 29 29 28 27 26 26 25 24 23 22 22 21 20 18 16 15 14 14 14 15 16 17 18 18 18 18 18 19 19 19 19 19 20 20 21 22 23 24 27 28 30 32 34 35 38 39 41 43 46 47 49 49 50 50 13 13 13 14 16 18 19 20 20 19 18 17 16 15 14 13 13 13 13 13 14 15 17 18 19 21 23 24 25 24 24 24 23 21 21 21 20 20 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 26 26 27 27 27 27 27 28 29 30 31 31 30 30 29 29 28 27 26 25 25 25 25 25 26 27 27 26 26 25 25 24 24 24 24 24 25 25 25 26 27 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 30 31 32 33 33 32 31 30 29 28 27 27 28 28 29 29 29 30 29 28 27 26 25 24 23 23 22 22 21 19 17 16 15 15 15 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 20 21 22 23 25 26 28 29 31 33 35 36 38 40 42 44 46 47 49 49 14 14 14 15 16 18 19 20 20 20 18 17 16 15 14 14 13 13 13 13 14 15 17 18 19 21 23 24 25 26 25 25 24 23 22 22 21 21 20 19 19 19 19 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 26 26 27 27 27 27 28 29 30 31 32 31 30 30 29 28 27 27 26 25 25 25 25 25 26 27 27 26 26 25 25 24 23 23 24 24 25 25 25 25 26 27 28 28 28 28 28 28 28 29 30 30 30 30 29 29 29 30 32 32 33 33 32 31 30 29 28 27 27 28 29 29 29 30 30 29 28 26 25 25 23 23 23 22 22 20 18 17 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 21 21 22 23 24 26 27 30 32 34 35 37 39 41 43 45 47 48 14 15 15 15 16 17 19 19 20 20 19 18 17 16 15 15 14 14 14 14 15 16 17 17 19 21 23 24 25 26 26 26 25 24 23 23 22 21 20 19 19 18 18 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 24 25 25 25 26 26 26 27 27 28 28 29 30 31 31 32 31 30 29 29 28 27 26 26 25 25 25 25 25 26 27 27 27 26 25 24 23 23 23 23 24 24 25 25 25 26 27 27 27 27 27 27 28 28 29 30 30 30 31 30 29 28 29 30 31 32 33 32 32 31 29 28 27 27 28 29 29 29 29 30 30 28 27 26 25 24 23 23 23 22 21 20 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 23 24 26 28 30 32 34 35 37 39 42 43 45 15 15 16 16 17 17 18 19 19 19 19 18 18 17 16 16 16 15 15 15 15 16 17 18 19 20 22 24 25 26 26 26 25 25 24 23 22 21 21 20 19 18 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 27 28 29 29 29 31 32 32 32 31 30 29 29 28 27 26 25 25 25 25 25 26 26 27 27 27 26 26 25 24 23 23 23 23 24 24 24 25 26 27 27 27 27 27 27 28 28 29 29 30 31 31 30 28 28 29 29 30 32 33 32 32 31 30 29 27 27 27 28 29 29 29 30 30 29 28 27 26 24 23 23 23 23 22 21 19 19 18 18 19 19 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 21 22 23 24 25 26 28 30 32 34 36 38 40 42 15 16 17 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 16 16 16 17 18 19 20 22 24 25 25 26 26 25 24 24 23 22 21 20 20 19 18 18 19 19 19 20 21 21 22 23 23 23 23 23 22 23 24 24 24 25 26 27 27 28 28 29 29 30 30 31 32 33 32 31 30 29 29 28 27 26 26 26 25 25 26 26 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 25 26 27 27 27 27 27 27 28 28 28 29 30 31 31 30 29 28 29 29 30 31 32 32 32 32 30 29 28 27 27 28 29 29 29 30 30 29 29 27 26 25 24 23 23 23 22 21 21 20 20 21 21 21 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 23 24 25 27 29 31 32 34 36 38 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 17 16 16 17 17 18 20 21 24 25 25 26 25 25 24 23 22 22 21 20 19 19 18 18 18 18 19 19 20 21 22 22 23 23 22 22 22 23 24 24 25 26 27 28 29 29 29 29 30 31 32 32 33 32 31 30 29 28 27 27 27 26 26 26 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 25 25 26 26 27 27 27 27 27 28 28 28 28 29 30 31 31 30 29 29 29 29 30 31 32 32 32 31 30 28 27 27 27 28 29 29 30 30 30 29 28 27 25 24 24 24 23 22 21 21 20 21 22 23 23 22 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 22 23 23 24 25 27 29 31 32 34 15 15 16 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 17 17 16 16 17 18 20 21 23 24 25 25 25 24 23 22 22 21 20 19 19 18 18 18 18 18 18 19 20 20 21 22 22 22 22 22 22 23 24 25 26 27 28 29 29 30 30 30 30 31 32 32 33 32 31 30 29 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 25 25 25 26 27 27 27 28 28 28 28 28 28 29 29 30 31 31 30 29 29 29 30 31 32 32 32 31 30 28 28 27 27 28 28 29 30 30 30 30 30 28 26 25 25 24 24 23 22 21 20 21 22 23 24 23 21 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 23 23 25 27 29 31 15 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 20 21 22 23 24 24 24 24 23 22 22 21 19 19 18 18 18 18 18 18 18 19 20 20 20 21 22 22 22 22 23 24 25 26 27 28 29 30 30 30 30 30 31 32 33 34 33 32 30 29 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 27 27 28 28 28 28 28 28 28 29 29 30 31 30 30 30 29 30 30 31 31 31 31 30 29 28 27 26 27 28 29 30 30 31 31 31 29 27 26 26 25 24 23 23 22 21 21 22 23 24 25 23 22 21 22 22 22 21 20 19 18 18 18 17 17 18 18 19 19 20 20 20 20 20 20 20 21 22 22 23 24 26 28 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 17 18 19 21 22 23 24 24 24 24 23 22 22 21 19 19 19 18 18 18 18 18 18 19 20 20 20 21 21 21 22 22 23 24 26 27 29 29 30 31 31 31 31 31 31 33 34 34 33 31 30 28 27 27 27 27 27 27 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 28 28 28 29 29 30 31 30 30 30 30 29 30 30 31 31 31 30 29 28 27 26 27 27 28 29 30 31 31 31 30 29 27 26 25 24 24 23 22 21 20 21 23 24 25 24 24 24 24 24 24 23 22 20 18 17 17 16 16 16 17 18 19 19 20 20 20 20 20 20 21 21 21 22 23 23 24 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 15 16 16 16 17 18 19 20 21 22 23 24 24 24 23 22 21 21 20 19 19 18 18 18 18 18 18 19 19 20 20 20 20 21 22 23 24 25 27 28 29 30 31 31 31 31 31 31 32 33 34 33 32 30 28 27 26 27 27 27 27 27 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 29 29 28 28 29 29 30 31 31 31 30 30 29 29 29 30 30 30 29 29 28 27 26 27 27 28 29 30 31 31 31 31 30 28 27 26 25 24 24 22 21 20 21 23 24 25 25 25 26 26 27 27 26 25 22 20 18 16 16 15 15 16 17 18 19 20 20 20 21 21 20 21 21 21 21 22 22 22 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 18 19 20 21 22 23 24 24 24 23 22 21 21 20 19 19 18 18 18 18 18 19 19 19 19 19 20 20 21 22 23 24 26 27 29 30 30 31 31 31 31 31 32 33 34 34 33 31 29 28 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 27 27 27 29 29 29 29 28 29 29 30 31 30 30 30 30 29 29 29 29 30 30 29 29 28 27 26 26 26 27 29 30 31 31 31 31 31 30 28 27 26 25 24 22 21 20 21 23 24 26 26 26 27 28 28 29 28 26 24 21 18 17 16 15 14 15 15 17 18 19 20 20 21 21 21 21 21 21 21 22 22 22 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 18 19 20 22 22 23 24 24 24 23 22 21 20 20 20 19 19 18 18 18 18 18 18 18 18 19 20 20 21 23 24 26 27 28 29 30 31 31 31 31 32 32 33 34 33 33 32 30 28 27 26 26 26 27 27 27 27 27 27 28 28 28 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 29 30 30 29 29 29 29 29 31 30 30 30 30 30 29 29 29 30 30 30 29 28 27 26 25 26 27 28 30 31 31 31 31 32 32 30 28 26 25 24 22 21 20 20 21 23 25 26 27 27 28 29 29 28 26 24 22 19 18 16 15 14 14 15 16 17 18 19 19 20 21 21 22 22 21 21 22 22 22 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 16 16 17 19 21 22 23 24 24 24 24 23 22 21 21 21 20 20 19 19 18 18 18 18 18 18 19 20 21 21 22 23 25 27 28 30 30 31 31 31 31 31 32 33 33 34 33 32 30 29 27 26 26 26 26 27 27 27 27 27 28 28 28 28 27 27 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 28 29 30 30 30 29 29 29 30 30 30 31 31 30 30 29 29 29 29 29 29 28 27 26 26 26 27 28 29 31 31 32 32 33 33 32 30 28 26 24 23 21 19 19 20 22 24 25 26 27 28 29 28 27 26 24 22 20 19 17 16 15 15 15 15 16 17 18 18 19 20 21 21 22 22 22 22 22 22 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 18 20 22 23 24 24 24 24 23 23 22 22 21 21 21 20 19 19 19 18 18 18 18 18 19 20 21 21 23 24 26 28 29 30 30 31 31 31 31 32 33 33 34 33 32 30 28 27 26 26 26 26 27 27 27 27 28 29 28 28 28 28 27 27 27 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 28 28 28 29 30 30 31 30 29 29 29 29 30 30 30 31 31 31 30 30 29 29 29 29 29 28 27 26 26 26 28 29 30 31 32 32 33 33 33 32 30 27 26 24 21 19 18 18 19 22 23 25 26 27 28 28 27 26 24 22 21 19 18 17 17 16 16 16 16 17 18 18 19 19 20 20 21 22 22 22 22 22 15 15 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 17 18 19 21 23 24 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 18 18 18 19 19 20 22 23 25 26 28 29 29 30 30 30 30 31 32 32 33 33 33 32 30 29 27 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 28 27 27 27 26 26 26 27 27 27 28 29 29 29 29 29 29 29 29 29 30 29 29 28 28 29 30 30 31 30 30 30 30 31 31 31 31 31 31 31 30 30 29 30 29 29 28 28 26 26 26 27 29 30 32 33 33 33 34 34 33 31 29 27 25 22 20 18 17 17 20 21 23 24 26 26 27 26 25 23 22 21 20 20 19 19 18 18 17 17 17 18 18 18 19 19 19 20 21 21 22 22 23 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 16 17 18 20 22 23 24 24 24 24 24 24 23 23 22 22 21 21 20 19 18 18 18 18 18 19 20 21 22 23 24 26 27 29 29 29 29 29 30 30 31 32 33 33 32 32 30 29 27 26 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 28 28 27 27 27 26 26 27 27 27 28 29 29 29 29 29 29 29 30 30 31 30 30 29 29 29 29 30 31 31 30 30 30 31 32 31 31 31 31 31 31 30 29 30 30 29 29 28 27 27 27 27 29 30 32 33 33 33 33 34 34 33 31 29 27 24 22 19 17 16 17 19 20 22 23 23 24 24 23 21 20 20 20 20 20 20 20 19 18 18 18 18 18 18 18 19 19 20 21 21 21 22 23 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 14 14 15 15 16 17 19 20 22 23 24 25 25 25 24 24 23 22 22 21 20 20 19 18 18 18 18 19 20 21 22 23 24 25 26 27 28 28 28 29 29 29 30 31 31 31 31 32 31 30 29 27 26 25 26 26 27 28 28 28 28 29 29 29 29 30 29 29 29 28 28 27 27 26 26 26 26 27 27 28 29 29 29 29 29 29 29 30 31 31 31 31 30 30 29 29 30 31 32 31 31 31 31 32 31 31 31 31 31 31 31 30 30 30 30 30 29 27 27 27 27 28 30 32 34 34 34 34 34 33 34 33 32 30 27 25 22 18 17 16 17 18 19 20 20 20 20 19 18 18 18 19 19 20 21 21 20 19 19 19 18 18 18 18 19 19 20 20 20 21 22 22 16 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 16 18 19 21 22 23 24 24 24 24 24 23 22 21 20 19 18 18 18 19 19 20 21 22 22 23 24 25 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 29 28 27 26 25 26 27 27 28 28 29 29 29 29 29 29 30 30 30 29 29 29 28 27 26 26 26 26 26 26 27 28 29 29 29 29 29 29 30 30 31 31 31 31 31 30 30 30 30 31 32 32 32 31 31 32 32 32 32 31 32 31 31 30 30 30 30 30 29 28 27 27 27 28 30 32 34 35 35 34 34 33 33 33 32 31 30 27 24 22 19 17 16 17 17 18 18 17 17 16 15 16 17 18 19 21 22 22 21 20 19 19 19 18 18 18 18 19 19 19 20 20 21 21 16 16 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 16 17 19 20 21 22 23 23 23 23 22 21 20 19 19 18 18 19 19 19 20 21 22 23 24 24 25 26 27 27 27 27 27 28 28 29 29 29 30 30 30 29 28 27 26 25 25 25 26 27 28 28 29 29 29 29 29 30 30 30 30 30 30 29 29 28 27 27 26 26 26 26 26 27 28 29 29 30 30 30 30 30 30 31 31 31 32 31 31 31 31 31 31 32 33 33 32 31 31 32 32 32 31 31 31 30 30 30 29 29 30 29 28 27 27 28 29 30 31 33 35 36 36 35 34 33 33 33 33 32 30 28 25 22 19 18 17 17 18 18 17 16 15 14 15 16 18 20 22 23 23 22 21 21 20 19 18 18 18 18 18 19 19 19 19 19 20 17 16 16 16 15 14 14 13 12 12 11 11 11 11 12 12 12 12 13 13 14 15 16 17 18 19 20 20 21 22 21 21 20 20 19 19 19 19 19 19 20 21 22 23 23 24 25 25 26 26 26 26 26 27 27 27 28 28 28 29 29 29 28 28 27 26 25 25 26 26 27 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 28 27 27 27 27 27 27 27 27 28 28 29 30 31 31 31 31 30 30 30 31 31 31 32 31 31 31 31 32 33 33 32 31 31 31 31 31 30 30 30 30 30 29 29 29 30 30 29 28 28 28 29 30 31 33 35 37 38 37 36 34 33 32 33 33 32 30 28 25 22 19 18 19 19 19 19 17 16 16 16 18 20 22 23 24 25 24 23 22 21 20 18 18 18 18 18 19 18 18 18 18 18 18 17 16 16 15 15 15 13 12 12 12 11 11 11 11 11 11 12 13 13 13 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 24 24 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 26 26 26 26 26 26 28 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 27 27 27 27 27 27 27 27 27 28 29 30 31 32 32 32 31 31 30 30 31 31 32 32 32 32 31 32 32 32 32 31 30 31 31 31 30 29 29 29 29 29 29 29 30 30 30 29 28 28 29 30 30 31 33 36 38 39 38 36 34 33 32 33 33 32 31 28 25 22 21 20 20 20 19 18 17 17 18 20 23 25 26 26 26 25 25 23 22 20 20 19 18 18 18 18 18 18 17 17 17 20 19 18 17 17 16 15 14 13 13 12 11 10 10 10 10 11 11 12 12 12 13 14 15 16 16 16 16 17 18 18 18 18 18 19 19 19 20 20 21 22 22 23 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 29 28 28 27 27 27 27 27 27 27 28 29 30 30 31 33 33 32 32 31 30 30 30 30 31 32 32 32 31 31 31 31 32 31 30 30 30 30 29 28 28 28 29 29 29 29 29 30 30 29 28 28 29 30 31 31 32 35 38 39 40 39 36 34 33 33 34 34 34 32 29 25 23 21 20 20 19 19 18 18 20 22 25 26 27 28 27 27 26 24 23 21 21 19 18 18 18 18 18 18 17 16 16 21 20 19 19 18 17 16 16 15 14 13 13 12 11 11 11 11 11 12 12 12 13 14 14 15 15 16 16 16 17 18 19 19 19 19 19 20 21 21 22 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 28 28 29 30 31 31 31 31 30 30 30 30 30 31 31 31 31 31 30 30 30 29 28 28 27 27 27 27 27 28 29 29 30 30 32 33 33 33 32 31 31 31 30 31 31 31 31 31 31 30 30 31 31 31 29 29 29 29 29 28 27 27 28 28 28 28 28 29 30 29 29 28 29 30 32 32 32 34 37 39 41 41 38 36 34 33 34 34 35 34 32 29 26 23 20 20 19 18 18 18 19 22 24 26 28 28 28 28 27 25 24 23 22 20 19 19 18 18 18 18 17 16 15 23 22 21 20 19 19 18 17 16 16 16 15 14 14 13 12 12 12 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 28 29 30 30 31 32 31 31 31 31 30 30 30 30 31 31 31 31 31 30 30 30 29 29 28 27 27 27 28 28 28 29 30 31 32 32 33 33 33 33 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 28 28 29 29 28 27 27 27 28 28 28 28 29 30 29 29 29 29 30 31 33 33 34 36 39 41 42 41 39 36 35 34 34 35 35 35 32 29 26 23 20 19 18 16 16 18 20 22 25 27 27 27 28 28 27 25 24 23 22 21 21 20 20 19 19 18 16 16 25 25 23 22 21 21 20 19 18 18 17 16 16 15 15 14 14 14 14 14 15 14 15 15 16 17 17 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 29 30 30 30 31 31 32 32 31 31 31 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 28 27 27 28 28 29 30 31 32 33 33 33 33 33 33 33 32 32 32 32 31 31 30 30 30 30 29 29 28 29 29 29 28 28 28 28 28 27 27 27 27 28 28 29 29 29 29 29 29 29 30 31 32 33 35 36 38 40 42 42 40 38 37 35 35 35 35 36 34 32 30 27 23 20 18 16 16 17 18 21 22 24 25 26 27 27 27 27 26 24 23 23 22 22 21 21 20 19 18 17 26 26 25 24 23 23 22 21 20 20 19 18 18 17 17 17 16 15 16 17 17 17 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 27 27 28 28 29 29 30 30 30 30 31 31 32 32 32 32 32 31 31 31 30 30 30 31 31 31 32 32 32 31 30 30 29 29 29 28 28 28 28 29 30 31 33 34 34 34 34 33 33 32 32 32 32 32 32 32 31 30 30 29 29 29 28 28 28 28 28 28 28 27 27 28 28 27 27 27 27 28 29 29 29 29 29 30 29 30 31 32 34 35 36 37 39 41 42 42 41 38 37 36 36 36 36 36 35 33 30 26 23 20 17 16 17 18 19 20 22 23 24 25 27 27 27 26 25 24 24 23 22 22 21 21 20 19 18 27 27 26 26 25 25 24 23 23 22 22 21 20 19 19 19 19 18 18 18 18 19 19 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 27 28 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 31 30 30 30 31 31 31 31 31 32 32 32 31 30 30 29 29 29 28 29 29 30 30 31 32 34 35 35 35 35 34 32 32 32 31 31 31 32 32 31 29 29 29 28 28 28 27 27 27 28 28 27 27 27 28 28 28 27 27 27 28 29 29 29 29 29 29 30 30 30 31 33 35 36 38 39 41 42 43 43 41 38 37 37 36 37 37 36 34 32 29 26 23 20 17 17 17 18 19 20 21 22 23 24 24 25 26 25 24 24 23 23 22 21 21 20 19 19 27 27 27 26 26 26 25 25 25 24 25 24 23 23 22 21 21 21 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 29 29 30 31 31 31 31 32 32 32 32 32 32 32 32 33 32 32 31 31 31 30 30 30 31 31 31 31 31 32 32 31 31 31 31 30 30 29 30 30 31 31 32 32 33 34 35 35 35 34 33 32 32 31 31 31 31 31 31 31 29 28 28 28 29 28 27 27 26 27 27 27 27 27 28 28 28 28 27 27 27 28 28 29 29 29 29 29 30 30 31 33 34 36 37 38 40 43 44 44 43 40 38 37 36 37 37 37 36 34 32 29 26 23 20 18 18 18 19 20 20 20 21 22 22 23 24 25 25 25 25 24 23 22 21 20 19 19 29 28 28 27 27 27 26 26 26 26 26 26 25 25 25 24 23 23 23 22 23 23 23 23 23 23 23 23 24 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 31 31 31 31 32 32 32 32 31 31 31 31 31 31 31 32 32 33 34 34 34 35 35 35 34 34 33 32 31 30 30 30 30 31 31 30 28 27 27 27 28 28 27 27 26 26 27 27 27 26 27 27 27 28 27 26 26 27 28 29 29 29 28 28 29 30 31 33 34 35 37 38 40 43 45 46 45 43 40 38 37 37 37 38 38 36 35 32 29 26 23 21 20 19 19 20 20 20 20 20 20 21 22 23 24 25 26 25 25 24 22 21 20 19 30 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 35 35 35 35 35 35 35 34 33 32 31 31 31 31 30 30 30 30 29 28 26 26 27 28 28 27 27 26 25 26 26 26 26 26 26 26 27 27 26 26 26 27 28 29 29 28 28 29 30 31 33 34 35 36 38 40 42 45 46 47 45 43 40 39 37 37 37 38 38 37 35 33 30 27 24 22 22 22 22 22 21 21 20 20 20 21 21 22 23 24 24 24 23 22 21 20 20 30 30 30 30 30 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 27 27 26 26 26 27 27 27 27 28 28 28 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 36 37 36 36 35 35 34 34 33 32 32 31 31 31 31 30 30 29 29 29 27 26 26 26 27 28 27 26 25 24 25 25 25 26 26 26 26 26 26 26 26 25 26 27 28 28 29 29 28 29 30 32 34 35 36 37 39 41 43 46 48 47 45 42 39 38 38 37 38 39 38 37 36 34 31 28 27 26 25 25 24 24 23 22 21 20 20 20 20 21 21 21 21 21 21 20 20 20 30 30 30 30 30 30 29 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 34 35 35 35 36 36 37 37 37 36 35 35 34 34 33 33 32 31 31 31 31 30 30 30 29 29 29 27 25 25 26 27 28 27 26 25 23 24 24 24 25 25 25 25 25 25 25 25 24 25 26 27 28 29 29 28 28 29 32 33 35 36 38 39 40 42 44 47 48 47 45 43 40 38 37 38 39 39 39 38 37 35 33 31 29 28 28 27 27 27 25 24 22 21 20 20 20 20 20 19 19 19 19 19 19 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 28 28 28 28 28 29 29 29 30 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 36 37 37 37 37 37 36 36 35 34 34 34 34 33 32 31 31 31 31 30 30 30 29 29 29 29 28 26 25 26 27 28 28 26 24 22 22 22 23 24 24 24 24 24 24 24 24 24 25 26 26 27 28 29 29 29 30 31 32 34 36 38 39 40 41 43 46 48 49 48 46 43 40 38 38 38 38 39 39 39 38 36 34 32 31 31 30 30 29 28 26 24 23 21 21 21 20 20 19 19 19 19 19 19 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 29 29 29 29 29 29 29 29 29 30 30 31 31 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 34 34 34 35 35 35 36 36 36 37 38 38 38 37 36 35 35 35 34 34 34 34 33 32 32 31 31 30 30 30 30 29 29 29 28 27 26 25 25 26 28 27 26 24 22 21 22 23 24 24 23 23 23 23 23 23 23 24 25 26 27 28 29 29 29 29 30 31 33 36 38 39 40 41 42 44 47 49 50 49 46 44 41 39 38 38 38 39 39 38 37 36 35 34 33 32 32 31 30 29 26 25 23 22 22 22 22 21 21 20 20 20 20 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 34 35 35 36 36 36 36 37 37 37 38 38 38 37 37 35 35 35 34 34 34 34 34 33 32 32 32 31 30 30 30 29 28 28 28 27 27 26 25 25 26 27 27 25 23 22 21 22 23 24 24 23 23 22 22 22 23 23 24 24 25 27 28 29 29 29 30 30 31 33 35 37 39 40 41 42 43 45 48 50 51 50 48 45 42 40 39 38 38 38 38 38 37 36 35 34 34 33 32 31 30 29 27 26 25 25 25 24 23 22 22 21 22 22 28 29 29 29 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 32 32 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 36 37 37 37 37 37 37 38 38 38 38 37 36 36 35 35 35 35 34 34 33 33 32 32 31 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 26 25 24 22 22 23 24 24 24 24 23 22 22 22 22 23 23 24 25 26 28 28 29 29 30 30 31 33 34 36 38 40 41 42 43 44 46 48 50 50 50 49 46 43 41 39 38 38 38 38 38 38 37 36 35 34 33 31 30 29 28 27 27 27 26 25 25 24 23 23 23 22 28 28 28 29 29 29 30 30 30 30 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 35 35 35 36 36 36 37 38 38 38 38 38 38 38 38 38 38 37 36 36 35 35 35 35 34 33 32 32 31 31 30 30 30 29 28 28 28 27 26 26 26 26 25 25 24 24 25 26 25 24 23 23 23 24 25 25 24 23 22 22 22 22 23 23 24 25 26 27 28 29 29 30 31 32 32 33 35 38 40 42 43 43 44 45 47 48 50 51 51 50 48 45 42 40 39 38 37 37 38 38 37 37 36 35 33 32 30 29 28 27 27 26 26 26 25 25 24 24 23 30 29 29 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 39 39 38 38 38 38 38 37 36 35 35 35 34 33 33 32 31 30 30 30 30 29 29 28 28 28 28 27 26 26 26 26 25 24 24 23 24 25 26 25 24 24 24 24 25 25 24 23 22 22 22 22 23 23 24 25 25 26 27 28 29 30 31 31 32 33 34 37 39 41 43 44 45 46 46 48 49 51 51 52 51 49 46 44 41 39 38 37 37 37 37 38 38 37 35 34 32 31 30 29 29 28 27 27 27 27 26 25 25 32 32 31 29 29 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 39 38 38 37 37 37 38 38 38 37 37 36 36 36 35 35 34 33 33 33 33 32 30 29 29 29 30 29 29 28 28 28 28 28 27 26 26 25 25 24 24 23 24 25 26 26 25 24 24 24 24 25 24 23 22 22 22 22 23 24 24 24 25 26 27 28 29 30 30 31 31 32 34 36 38 40 42 44 45 46 47 48 49 50 51 52 51 50 49 47 45 42 40 39 38 37 37 38 38 38 38 37 36 35 34 33 32 31 30 30 29 29 28 28 28 34 33 33 31 31 30 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 38 39 38 37 37 36 37 38 38 37 36 35 35 36 36 35 34 33 32 32 32 32 32 30 29 29 28 29 29 29 28 27 28 28 28 27 26 26 25 25 24 24 24 24 25 26 26 25 24 24 24 24 24 23 23 22 22 22 22 23 24 24 24 25 25 27 28 29 30 30 31 32 33 34 35 37 39 41 43 45 45 46 48 49 50 51 52 52 51 50 49 48 46 44 41 40 39 38 38 38 39 39 38 37 37 36 36 35 35 33 32 32 31 31 30 30 34 34 34 33 33 32 31 30 30 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 36 36 36 35 36 36 37 37 37 36 36 37 38 38 37 37 36 36 37 38 38 37 36 35 36 37 37 36 35 34 34 35 36 35 33 32 30 31 32 32 31 30 29 29 28 30 29 29 28 27 27 27 28 27 26 26 25 25 25 25 25 25 26 26 26 25 24 23 23 23 24 23 23 23 22 22 22 23 24 24 25 25 25 26 27 28 29 30 31 32 33 34 35 37 38 40 42 44 45 46 47 48 49 50 52 53 53 52 50 49 47 46 44 42 41 40 39 39 39 40 40 39 39 38 38 38 37 37 36 35 34 33 32 32 32 33 33 33 34 33 33 32 31 30 30 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 35 36 36 36 37 36 36 36 37 37 37 37 36 35 36 37 38 37 36 35 35 36 36 36 35 33 32 33 34 35 34 33 31 30 31 31 31 31 30 29 29 29 30 29 28 27 26 26 26 27 27 26 25 25 25 25 25 25 25 26 26 26 25 24 23 23 23 24 23 23 23 22 22 22 23 24 24 25 25 25 26 27 28 29 30 31 31 32 33 34 36 38 40 41 43 44 45 46 47 48 50 51 53 54 54 53 51 50 48 47 45 44 42 41 40 40 41 41 41 41 40 40 39 39 39 38 38 37 36 34 34 30 30 31 32 33 33 33 33 33 32 31 31 30 30 29 29 28 28 28 29 29 30 30 30 30 30 31 31 31 31 32 32 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 35 35 35 35 35 35 36 35 35 35 36 36 36 37 36 36 35 35 36 36 36 35 35 35 36 37 36 35 34 34 35 36 35 34 33 32 33 33 34 33 32 31 30 31 31 31 30 29 29 29 30 30 28 27 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 25 25 25 24 23 23 23 24 24 24 23 23 22 23 23 23 24 25 25 25 26 26 27 28 30 31 32 32 33 34 35 37 40 41 43 44 45 46 47 47 49 50 52 53 55 54 54 53 52 50 48 46 44 43 42 41 41 42 42 43 43 43 42 42 41 41 40 39 38 37 35 28 29 29 30 31 32 32 32 33 33 32 32 31 30 29 29 29 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 31 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 35 36 35 35 35 35 36 36 36 35 35 34 34 35 35 35 34 34 35 35 35 35 33 33 33 34 35 34 34 33 32 32 32 32 32 31 30 30 31 31 30 29 28 28 29 29 29 28 27 26 25 25 26 26 26 26 26 27 27 28 28 28 27 26 26 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 25 25 26 27 29 30 31 32 32 33 34 36 39 41 43 44 46 46 46 47 48 49 50 52 54 55 55 55 55 54 52 51 49 47 44 42 41 41 42 43 44 44 44 44 44 44 44 43 41 40 38 28 28 28 28 29 30 30 31 31 32 32 32 32 31 30 30 29 29 29 28 28 28 28 28 28 29 29 30 30 30 30 30 30 31 31 31 32 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 36 35 34 34 34 35 35 35 34 33 33 33 34 34 34 33 33 34 34 34 33 31 31 32 33 34 33 32 32 31 31 31 31 30 29 29 30 30 31 30 29 28 28 28 28 28 28 26 25 25 25 26 27 27 27 27 27 28 28 28 28 27 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 24 24 25 25 25 26 27 28 30 31 32 33 33 34 35 37 39 42 44 46 46 46 47 47 48 50 51 53 54 55 56 56 56 55 54 53 52 48 45 43 41 41 41 42 43 44 45 46 46 46 46 45 44 43 27 27 28 28 28 28 28 29 30 31 31 32 31 31 31 30 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 31 31 32 32 32 32 32 32 32 33 34 35 34 34 34 34 34 34 34 33 32 33 33 34 33 33 32 32 33 33 33 32 31 31 31 32 33 32 31 31 31 30 30 30 29 28 28 29 30 30 30 29 27 27 28 28 28 27 26 26 26 27 27 27 28 28 27 27 28 28 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 26 27 29 31 32 33 33 33 34 35 38 40 43 44 46 46 47 48 49 49 50 52 54 55 55 56 56 57 57 56 55 53 51 48 44 42 41 41 42 43 44 45 46 47 47 47 47 47 26 26 27 27 27 27 27 28 29 29 30 30 30 30 31 31 30 30 30 29 28 28 28 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 33 32 32 33 33 33 32 32 32 32 33 34 33 32 31 31 31 32 32 31 30 30 30 31 31 30 30 30 30 30 29 29 28 27 27 28 29 30 29 28 27 26 27 27 28 27 26 26 27 27 27 28 28 28 28 27 27 28 28 27 26 25 25 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 25 25 25 26 27 28 30 32 33 33 34 34 35 37 39 41 43 45 46 47 48 49 49 50 51 53 54 55 55 56 56 56 57 57 56 55 53 50 47 44 43 42 42 43 44 45 45 46 47 48 49 25 25 26 26 26 27 27 27 27 28 28 28 29 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 32 32 31 31 31 31 32 32 31 31 30 30 31 32 32 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 29 29 29 29 28 27 27 27 28 29 28 27 26 26 27 28 28 27 27 27 27 28 29 29 29 29 28 28 27 27 27 26 26 25 24 24 24 25 25 25 25 25 24 24 24 24 25 25 24 24 24 23 23 24 25 25 25 25 26 27 29 31 33 34 34 35 35 36 38 40 42 44 46 47 48 48 48 49 50 52 53 54 55 56 56 56 57 57 57 57 57 56 53 50 48 45 44 43 43 43 43 44 45 46 48 26 25 25 25 26 26 26 26 26 27 27 27 28 29 29 29 30 30 30 30 30 29 29 29 28 27 27 26 26 26 26 27 26 27 27 27 27 27 27 28 28 28 28 29 29 28 28 29 29 29 29 29 28 29 30 30 30 29 29 29 30 30 30 29 29 29 29 30 30 29 28 28 28 28 28 28 28 29 29 29 28 27 27 27 28 28 29 28 28 28 28 28 28 28 27 27 26 27 28 29 29 28 28 28 27 28 29 29 29 29 28 28 28 27 26 26 25 24 24 24 24 24 24 25 25 26 25 24 24 24 25 25 25 24 24 24 24 24 25 25 25 26 26 27 29 30 32 33 34 35 36 36 37 39 40 42 45 46 48 48 48 49 49 50 52 53 54 55 56 56 56 56 56 57 58 58 57 56 54 51 48 46 44 43 42 42 43 45 45 27 26 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 30 29 28 27 27 27 26 26 26 26 25 25 25 26 26 26 25 26 26 27 27 27 27 26 27 27 28 27 27 27 27 28 28 28 27 27 27 28 29 29 28 27 27 27 28 27 28 27 27 27 27 27 27 27 28 28 28 27 26 26 26 27 28 28 28 28 28 28 28 28 27 27 27 27 28 29 30 30 29 28 28 27 28 29 29 29 29 28 28 28 27 27 26 25 24 24 24 24 24 24 25 25 26 26 25 25 24 24 25 25 25 25 24 24 24 25 25 25 26 27 28 29 30 32 33 34 35 36 37 37 37 39 41 43 45 47 48 48 49 50 51 51 52 53 54 55 56 56 56 56 56 58 59 59 60 59 57 54 51 48 46 43 42 41 42 43 27 27 27 26 26 25 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 30 29 29 28 28 28 27 26 26 26 26 26 26 26 25 24 24 25 26 26 26 25 25 25 26 27 26 26 25 25 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 27 26 26 26 26 27 28 28 27 27 26 26 27 28 28 28 28 28 28 29 28 28 27 27 28 29 30 30 30 30 29 28 27 28 29 29 29 29 28 28 28 28 27 27 26 25 24 24 24 24 25 25 26 26 26 25 25 24 24 25 25 25 25 24 24 24 25 25 25 26 27 28 28 29 32 33 34 35 37 38 38 38 39 40 41 43 45 46 48 49 50 51 51 52 53 54 54 55 56 56 56 56 57 58 60 61 62 61 60 57 54 51 48 45 43 42 42 26 26 26 27 27 26 26 26 26 26 26 26 27 27 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 30 29 29 28 28 28 28 28 27 26 26 26 26 27 27 26 25 25 25 25 26 26 26 25 25 25 26 26 26 25 25 26 26 26 26 26 26 26 26 26 25 26 27 28 27 27 27 26 27 28 28 27 27 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 30 31 31 31 30 29 28 27 28 28 29 29 29 28 28 28 28 28 27 27 25 25 25 25 24 25 26 26 26 26 26 25 24 24 24 24 25 25 25 25 25 25 25 25 26 27 28 28 29 31 32 34 35 37 38 38 39 39 40 41 42 43 45 46 48 49 50 51 52 53 54 54 55 56 56 57 57 57 58 59 61 62 62 62 61 59 56 53 50 48 46 45 25 25 26 26 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 30 30 29 29 29 29 30 30 29 28 28 27 28 28 28 27 27 26 26 26 27 27 27 26 26 26 26 26 27 27 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 27 27 27 28 28 28 28 28 29 29 30 30 29 29 29 29 29 29 30 30 29 29 30 30 31 31 30 29 28 27 27 27 28 29 28 28 28 28 28 28 28 27 26 26 26 26 25 25 26 26 26 27 26 26 25 24 24 24 25 25 25 25 25 25 25 25 26 27 28 28 29 31 32 33 34 36 38 39 40 40 41 41 41 42 43 44 46 47 49 50 50 52 53 54 55 56 57 57 57 58 58 59 60 61 62 62 63 61 59 57 55 52 51 49 25 25 25 25 26 26 26 27 27 27 28 28 28 27 27 27 27 28 28 27 26 27 27 27 27 26 26 27 28 28 29 29 28 29 29 30 31 30 29 29 29 29 30 30 29 29 29 28 28 28 28 28 28 27 27 27 28 28 28 27 27 27 27 27 27 28 28 27 27 27 28 28 29 29 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 29 30 30 30 30 29 29 29 29 29 30 30 29 28 27 27 27 27 28 29 28 28 28 28 29 29 29 28 27 27 27 27 26 26 26 27 27 27 27 26 25 25 25 24 25 25 25 25 25 25 26 26 26 27 28 29 30 31 32 33 34 36 38 39 40 41 42 42 42 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 57 58 58 59 60 60 61 61 62 62 61 59 58 55 53 51 24 24 24 25 25 25 25 26 26 27 28 28 28 27 27 27 28 28 28 28 27 27 27 27 27 26 26 26 27 27 27 27 27 28 28 29 30 30 30 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 29 29 29 29 29 29 30 30 30 31 30 30 29 29 30 30 29 29 29 29 29 29 29 29 29 28 27 27 27 28 29 29 28 28 28 28 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 27 27 28 28 30 31 32 33 34 36 37 39 40 41 42 43 43 43 44 44 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 59 59 60 61 61 61 61 61 60 59 57 55 52 24 24 24 25 25 25 26 26 26 26 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 28 28 29 29 29 29 29 27 28 28 28 29 28 28 28 29 29 29 29 29 28 28 29 29 30 30 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 29 29 28 28 27 27 27 28 29 29 29 29 28 28 28 29 29 29 30 30 29 28 28 28 27 27 28 28 28 27 27 27 26 25 25 25 25 25 26 26 26 26 27 27 28 28 29 31 32 33 35 36 37 39 40 41 42 43 44 44 45 45 45 45 46 47 47 48 49 50 51 52 53 53 53 55 57 58 59 60 60 61 61 62 62 61 59 58 56 54 23 23 24 25 26 26 26 27 27 27 27 27 27 27 27 28 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 29 30 30 29 29 29 29 30 30 29 29 28 28 29 29 29 29 28 28 28 28 29 29 29 29 28 28 27 28 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 29 29 28 28 28 27 27 27 26 25 25 26 27 27 27 28 28 28 29 30 31 32 33 35 36 37 38 39 41 42 43 45 45 46 46 46 46 46 47 47 48 49 49 50 51 52 52 52 53 55 56 58 59 60 61 62 62 62 62 60 59 58 57 22 23 23 24 25 26 26 27 28 28 28 27 27 27 27 27 28 29 29 29 28 28 28 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 28 28 28 28 27 27 27 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 28 28 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 30 29 29 29 29 30 30 30 30 30 29 29 29 28 28 29 29 29 29 29 28 27 27 27 26 25 25 26 26 27 28 29 29 29 29 30 31 32 33 34 36 37 38 39 40 42 43 44 45 47 48 48 48 48 48 48 49 49 49 49 50 50 51 52 53 54 55 57 58 60 61 62 63 63 62 61 60 59 58 22 22 23 23 24 26 27 27 28 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 28 28 28 28 27 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 28 27 27 27 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 28 28 28 28 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 29 28 28 29 29 29 29 29 29 28 28 28 27 26 26 26 26 27 28 30 30 30 30 31 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 49 50 50 50 50 50 50 50 50 50 51 51 51 51 52 53 55 57 58 59 60 62 63 62 62 62 61 60 22 22 23 24 24 26 27 27 28 29 30 30 30 30 30 30 30 29 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 28 28 28 27 27 28 29 28 28 28 28 28 28 29 29 29 28 28 28 29 29 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 29 30 30 31 31 31 31 31 31 31 31 31 30 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 26 27 28 29 30 31 31 32 32 32 32 33 35 36 37 38 40 41 41 42 43 44 45 46 48 49 50 51 52 53 53 53 53 52 52 52 51 51 51 52 53 54 56 57 58 60 61 62 62 62 62 62 22 22 22 23 24 25 26 27 28 29 30 31 31 33 32 32 32 31 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 28 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 30 31 31 31 31 31 31 31 31 31 31 31 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 32 33 33 34 33 34 34 35 36 37 38 39 40 41 42 43 44 44 45 47 47 48 50 51 52 53 54 54 55 55 54 53 52 52 53 53 54 54 55 57 58 59 60 61 61 61 61 25 23 23 22 23 24 25 26 28 29 30 31 32 33 34 34 33 33 32 32 31 31 30 29 29 29 29 29 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 28 28 28 28 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 31 31 30 30 30 29 29 29 29 29 28 28 28 29 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 29 28 28 28 29 29 30 32 34 35 36 36 36 36 36 36 37 38 39 40 41 43 44 44 45 45 46 47 47 48 49 51 52 54 55 56 56 56 55 55 55 54 54 55 55 56 57 57 58 59 60 60 60 60 29 27 25 24 24 24 25 25 27 28 29 30 32 33 34 34 34 34 34 34 34 33 32 32 31 30 30 30 30 30 29 29 29 30 30 31 30 30 30 30 30 30 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 27 28 28 28 28 28 27 27 28 28 28 28 27 27 27 28 28 28 28 28 28 28 29 29 29 30 29 28 28 28 29 30 30 30 29 29 29 29 30 31 31 31 30 29 29 29 29 29 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 31 31 30 30 29 29 28 28 29 29 28 28 28 29 29 30 30 31 31 31 31 32 33 34 36 37 38 39 39 39 39 39 39 39 40 41 43 44 45 46 47 47 48 48 48 48 50 51 52 54 55 56 56 57 57 57 57 57 56 56 57 57 57 58 59 60 60 60 60 34 32 30 28 26 25 25 26 26 27 28 29 31 32 33 34 35 35 36 36 36 35 34 34 33 32 32 31 31 30 29 29 29 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 28 28 28 27 27 27 28 28 29 28 28 28 28 29 29 29 29 28 28 28 28 29 30 30 30 29 29 29 30 31 31 31 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 28 28 28 28 29 29 29 30 31 32 32 33 33 34 35 36 37 38 40 41 42 42 42 41 41 41 41 42 43 44 45 47 48 48 49 49 49 49 50 50 51 53 54 54 55 56 57 57 58 58 58 58 58 58 58 59 60 60 60 60 61 38 36 34 32 31 29 28 27 27 27 27 29 29 31 33 34 35 35 36 37 37 36 36 35 35 35 35 34 33 32 31 31 31 31 30 30 30 29 29 30 30 30 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 28 28 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 29 29 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 29 28 28 28 28 29 29 30 30 30 30 31 32 33 34 35 36 36 37 37 38 40 41 42 44 45 45 45 44 44 43 43 44 44 45 46 48 49 50 51 51 51 51 51 52 53 53 54 55 56 56 57 58 59 59 60 60 60 60 60 60 60 61 61 62 41 39 37 35 34 33 31 30 30 29 28 28 29 30 31 33 34 35 36 37 37 37 37 37 38 38 38 37 36 35 34 33 33 33 32 31 31 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 28 27 27 27 27 28 28 28 28 28 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 29 29 29 30 30 31 31 31 31 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 30 31 31 31 32 32 33 34 35 36 37 39 39 39 40 40 41 42 43 44 46 47 48 48 47 47 46 46 45 45 46 47 49 50 51 53 53 53 54 54 54 54 55 55 56 56 56 57 58 59 60 61 61 62 62 62 61 62 62 62 43 40 38 37 36 35 34 34 33 31 30 29 29 29 30 31 32 33 35 36 37 38 38 39 39 39 39 39 38 38 38 37 36 35 34 33 32 32 32 32 32 32 33 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 28 27 27 27 27 27 28 28 28 28 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 32 32 32 31 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 33 35 35 35 36 37 38 39 40 41 41 42 43 43 44 44 45 46 47 49 50 51 51 50 50 48 47 47 48 49 50 51 53 54 54 55 56 56 56 56 56 56 56 56 57 57 58 59 60 61 61 62 62 62 62 63 63 45 42 40 38 37 36 35 35 35 34 33 32 31 30 30 30 30 31 33 34 35 36 37 38 39 40 40 41 41 41 41 40 39 39 38 37 36 35 35 35 34 34 34 33 32 32 31 31 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 31 31 32 32 32 31 31 31 31 32 32 32 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 33 33 33 33 34 34 35 36 37 38 38 39 40 40 40 41 42 43 44 45 46 46 46 46 46 46 47 49 51 52 52 52 52 51 50 50 50 50 51 52 53 54 55 56 57 58 58 58 58 57 57 57 57 57 58 59 60 61 61 61 62 62 62 63 49 45 42 40 38 37 36 35 35 35 35 35 34 33 31 30 30 30 31 32 33 34 35 37 38 39 40 41 41 42 43 43 43 42 42 42 41 40 39 39 38 37 36 35 35 34 34 34 34 34 33 33 32 31 31 32 32 31 31 30 30 30 30 30 30 30 29 29 29 29 30 30 29 29 29 29 29 29 30 30 29 29 29 29 30 31 32 31 31 31 31 32 33 33 34 34 33 32 32 32 32 33 33 33 32 32 31 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 36 36 37 37 37 37 37 38 39 40 41 42 42 42 42 42 43 44 44 45 47 47 47 47 46 46 46 47 48 49 50 52 52 53 53 52 52 52 51 52 52 53 54 54 56 57 57 58 58 58 58 57 57 57 57 58 59 59 60 61 61 62 62 62 54 50 47 44 41 39 37 36 35 35 35 35 35 34 33 32 30 30 30 30 31 32 33 34 36 38 39 40 40 42 43 43 44 44 44 44 44 44 43 42 42 41 40 39 39 39 38 38 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 32 32 31 31 31 31 32 31 31 30 30 31 31 32 32 32 31 31 31 31 32 33 34 34 33 32 32 33 34 34 35 35 34 33 33 33 34 34 35 35 35 34 34 34 35 35 35 36 36 36 36 36 36 36 37 37 37 38 38 38 38 39 40 40 41 41 41 41 41 41 42 43 43 44 44 44 44 43 43 43 44 45 45 46 47 47 46 46 46 46 46 47 49 50 51 52 52 52 52 52 52 52 52 53 53 54 54 55 56 57 57 57 57 57 56 56 57 57 58 59 60 60 61 61 62 58 55 51 48 45 42 40 38 37 36 35 36 36 35 34 33 32 31 31 31 31 31 32 33 34 36 37 38 39 40 41 43 44 44 45 46 46 46 45 46 46 45 45 44 44 43 43 42 41 41 40 39 39 38 38 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 34 33 33 33 33 33 33 34 35 35 35 34 34 34 34 35 35 35 36 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 39 39 40 40 40 40 40 40 41 41 41 42 42 42 42 43 43 44 44 44 43 43 43 43 43 43 44 44 44 44 44 43 43 43 43 44 45 45 45 45 46 46 45 45 45 46 47 48 48 49 49 49 49 50 50 51 51 51 51 51 51 52 53 54 54 55 55 55 55 56 56 56 57 58 58 60 61 61 61 57 54 51 48 45 42 40 39 38 37 36 36 36 35 34 33 33 33 32 31 31 31 32 33 34 35 36 37 39 40 42 43 43 44 45 46 46 47 47 48 48 48 48 47 47 47 47 46 46 45 44 43 43 43 42 41 41 40 40 39 39 38 38 38 37 38 37 37 36 36 36 35 35 36 36 36 36 35 35 35 36 36 36 36 35 35 36 37 37 37 37 37 36 37 38 40 41 42 41 40 40 40 41 42 43 44 44 42 42 41 41 42 44 44 44 45 45 44 44 44 45 46 46 45 45 45 45 45 45 45 45 44 44 43 43 43 43 43 43 43 43 42 42 42 42 42 42 43 42 43 43 43 43 43 44 44 45 45 45 45 45 45 45 46 46 47 48 48 48 48 48 48 49 50 50 51 52 52 52 52 53 54 54 55 56 57 58 59 62 60 57 54 51 49 46 43 41 40 39 38 37 36 36 35 35 35 34 33 33 32 32 32 32 33 34 35 37 38 39 40 41 42 43 44 45 45 46 47 48 48 49 50 50 50 50 50 51 51 50 49 48 48 48 48 48 47 46 45 44 43 43 43 43 42 41 40 40 39 39 39 39 39 39 39 38 37 37 38 39 40 39 39 38 37 38 39 41 42 42 42 41 40 41 43 45 47 47 46 44 44 44 45 46 48 48 48 47 45 45 45 47 48 48 48 48 48 47 46 47 47 48 48 47 46 46 45 45 44 44 44 43 43 42 42 41 41 41 41 40 41 40 40 40 40 40 40 40 40 40 40 41 41 41 42 43 42 42 43 42 42 42 42 42 42 42 43 44 44 43 44 45 45 46 47 47 47 48 48 49 49 50 51 52 53 54 55 56 63 61 59 58 55 53 50 47 45 43 42 40 39 38 38 37 36 36 36 35 35 34 33 33 34 34 35 35 36 37 38 39 40 40 41 42 43 44 44 45 46 47 48 49 50 50 51 51 52 53 53 53 52 52 52 53 53 52 51 50 49 48 48 49 48 47 46 45 44 44 43 44 44 44 43 41 41 41 42 43 44 44 43 42 41 41 43 45 46 47 47 46 46 45 46 48 50 51 51 51 49 48 48 49 50 51 51 51 50 49 49 49 50 50 50 50 50 50 49 49 48 48 47 47 46 45 44 44 44 43 43 42 41 41 41 40 40 40 39 39 38 38 38 38 39 39 39 39 39 39 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 41 42 42 43 43 43 43 44 44 45 47 48 49 50 52 53 63 62 61 60 58 56 53 51 50 48 46 44 42 41 39 38 38 37 37 37 37 37 37 36 36 37 37 37 37 37 37 39 39 40 40 41 41 42 42 43 45 46 47 48 49 50 50 51 52 54 54 54 54 54 55 56 56 56 55 55 54 54 54 54 54 53 52 50 50 49 49 50 50 49 48 47 47 47 48 49 49 49 48 47 47 48 49 50 51 51 51 51 51 51 52 52 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 51 50 50 50 49 49 49 49 48 47 46 45 44 43 43 43 42 42 41 40 40 39 39 39 40 40 40 39 38 37 36 36 37 37 38 38 38 37 37 37 37 38 38 38 37 36 36 36 36 37 37 38 37 37 37 37 36 35 35 35 35 36 37 38 39 39 39 38 39 39 40 41 42 44 45 46 47 48 63 62 62 61 60 58 57 55 53 51 49 47 45 43 41 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 42 44 44 45 46 47 48 49 50 52 53 53 54 54 54 56 57 58 58 58 58 58 58 59 59 58 57 56 55 55 55 55 55 54 53 53 52 53 54 54 53 53 53 53 52 53 53 53 53 54 54 53 54 55 55 55 55 54 54 54 55 55 56 56 55 53 52 52 52 52 52 52 52 50 49 48 47 47 47 47 47 46 44 43 41 41 41 42 42 41 40 39 38 38 38 39 40 40 40 38 37 37 36 36 36 37 38 38 37 36 35 35 36 37 37 37 37 35 35 35 34 35 35 35 35 35 35 35 34 34 33 33 33 33 34 35 35 35 35 34 35 35 36 38 38 39 39 40 41 42 64 63 62 61 60 59 57 56 55 54 53 51 49 46 45 44 43 42 42 41 41 41 40 40 41 41 41 41 41 41 41 41 40 41 41 41 40 40 41 42 43 43 45 45 45 46 47 48 49 51 51 51 52 52 54 55 56 56 56 56 57 57 58 58 58 58 58 58 58 57 57 57 56 56 55 55 56 56 56 55 55 54 55 56 56 57 56 56 55 55 55 56 57 58 58 57 55 54 54 55 56 57 57 56 54 51 50 50 50 51 51 50 49 48 46 45 44 44 45 45 44 44 43 42 41 41 41 41 41 40 40 39 39 39 40 40 40 40 39 38 37 36 36 37 38 39 38 38 37 35 35 35 36 36 36 37 36 35 35 34 33 33 33 33 33 33 33 33 33 32 31 31 31 31 31 31 31 31 32 32 33 34 35 35 35 35 35 36 38 65 63 62 60 59 58 57 56 56 55 54 53 51 50 48 46 45 44 43 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 43 44 44 45 45 45 45 45 46 47 48 49 50 50 51 51 51 53 53 54 54 54 55 55 55 55 56 56 57 57 56 56 56 56 55 56 56 57 57 57 56 55 55 56 57 58 58 58 57 56 55 56 57 58 59 59 57 55 53 53 54 55 56 56 54 52 50 48 47 48 49 49 49 49 47 46 44 44 43 44 44 44 44 44 43 43 43 43 43 42 41 40 40 40 40 40 41 41 41 40 38 37 37 37 38 39 39 39 38 37 36 35 35 35 36 36 37 36 36 35 34 34 33 32 32 33 33 33 33 32 32 31 30 29 29 29 29 29 29 30 31 32 32 33 33 32 32 32 33 34 66 65 63 62 60 59 58 57 56 56 56 55 53 52 49 48 46 45 45 44 43 43 42 42 41 41 41 41 41 40 40 41 41 42 42 43 43 43 43 43 44 44 45 45 45 45 45 46 47 48 49 49 50 51 50 51 52 52 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 55 56 57 57 57 57 56 56 56 57 58 59 59 58 57 56 55 56 57 58 59 57 55 54 53 52 53 53 54 54 53 51 49 48 47 47 48 48 49 48 48 47 46 45 45 45 45 45 45 45 45 44 45 45 45 44 43 42 41 40 41 41 43 43 43 41 40 39 38 38 39 40 40 40 39 38 37 37 36 36 36 37 37 37 37 36 36 35 35 35 34 34 33 33 33 32 32 31 30 29 28 28 28 28 29 30 30 30 30 30 30 30 30 31 32 33 66 66 66 66 63 61 60 58 57 56 56 56 55 54 52 51 49 48 46 45 45 44 43 42 42 41 41 41 41 41 40 40 40 40 41 42 42 42 42 42 43 43 43 44 44 44 45 45 46 47 48 49 51 52 52 52 52 53 53 54 54 53 53 53 53 54 54 54 55 55 54 54 55 56 57 58 58 58 57 57 57 57 58 59 59 58 58 56 56 56 57 57 57 57 56 55 54 53 52 52 52 52 52 52 51 50 49 49 49 49 49 48 48 48 48 48 47 47 47 46 45 45 44 45 45 46 46 46 45 45 43 42 42 42 42 43 44 44 43 42 41 40 40 40 41 41 41 41 40 39 38 38 37 38 38 38 38 39 39 39 38 38 37 37 36 35 35 34 33 33 32 31 30 30 29 29 29 29 29 29 29 29 29 29 29 30 31 32 33 66 66 66 66 67 66 64 62 60 58 57 56 55 54 53 52 52 51 50 49 48 46 45 44 44 43 43 42 42 42 42 41 40 40 40 40 40 40 39 39 40 40 41 41 41 42 42 43 43 45 46 48 49 50 50 51 52 53 53 54 54 54 54 54 54 55 56 57 57 57 57 57 57 58 59 60 60 60 59 58 59 59 59 60 59 58 57 56 56 56 56 56 56 55 54 53 53 53 53 52 52 52 51 50 50 50 50 50 50 49 49 48 47 47 47 47 48 48 48 47 45 45 44 44 44 45 46 46 46 46 44 43 42 42 43 44 45 45 45 44 43 42 42 42 42 42 43 42 41 41 40 40 40 40 40 41 41 42 43 43 42 41 41 40 39 38 38 36 36 35 34 33 32 31 29 29 29 28 28 28 29 28 28 29 29 30 31 32 33 66 66 66 66 67 68 68 66 65 62 59 57 56 54 53 52 52 52 53 53 52 51 50 48 46 45 44 44 44 43 43 42 41 40 40 40 39 38 38 37 37 37 37 38 39 39 39 39 40 41 42 43 45 46 46 47 47 49 50 51 52 53 53 53 54 56 57 58 59 59 60 60 60 62 62 63 63 62 61 60 59 59 59 59 58 57 55 54 54 53 53 53 53 52 51 50 50 50 50 50 50 49 48 48 47 47 48 48 49 49 48 46 45 44 44 45 46 47 47 47 46 44 43 42 42 43 44 46 46 46 45 44 43 43 43 44 45 46 46 46 45 45 44 43 43 43 43 44 44 44 44 44 44 44 44 44 45 45 45 46 46 45 44 43 42 41 40 39 37 35 34 33 31 30 29 29 29 28 28 28 28 28 28 29 30 31 31 32 32 66 66 66 66 66 67 67 67 67 65 63 61 60 57 56 54 54 54 54 54 55 55 54 53 51 49 48 47 46 45 44 43 42 41 41 41 41 40 39 38 38 37 37 37 37 36 36 36 35 36 37 38 39 40 41 40 41 42 44 46 47 48 49 49 51 53 55 57 58 59 59 60 60 61 61 62 61 60 59 58 56 55 54 53 52 50 49 48 48 48 47 47 47 46 45 44 44 44 44 45 45 44 43 43 42 42 42 43 44 44 44 43 41 41 40 40 41 43 44 44 43 42 41 40 40 41 42 44 44 44 44 44 44 43 43 44 45 46 47 47 47 46 46 46 45 44 45 45 45 45 45 46 45 45 45 45 46 47 47 48 48 48 47 46 44 43 41 39 38 36 35 33 32 31 31 30 29 29 29 28 28 28 29 29 30 30 31 31 32 66 66 67 67 67 67 67 67 66 66 65 64 63 62 60 59 58 57 57 57 58 59 58 57 56 55 52 51 50 48 47 45 44 43 43 43 43 42 42 41 41 41 40 40 39 38 37 36 35 35 35 35 36 36 35 35 35 36 37 39 40 41 42 43 45 46 49 51 52 52 53 53 53 53 53 53 52 50 49 48 46 46 45 44 43 41 40 39 39 39 39 40 40 39 38 37 37 37 37 38 39 38 38 37 36 36 36 37 38 38 39 38 37 37 36 36 37 38 38 39 39 39 38 37 37 37 38 39 40 41 41 41 41 41 42 42 43 45 45 46 46 46 46 46 46 45 46 46 46 46 46 46 46 46 46 46 47 47 48 47 47 47 46 46 45 44 42 41 40 38 37 35 34 33 32 32 31 31 30 29 29 29 29 29 30 30 30 30 31 66 66 66 67 67 67 67 67 67 66 65 65 65 65 64 64 63 62 62 61 62 62 62 62 61 59 58 57 55 52 50 48 46 46 45 46 46 46 45 44 45 45 45 45 44 43 42 40 39 38 37 36 36 36 35 34 33 33 33 34 35 35 36 37 38 39 41 42 43 43 43 42 42 42 42 41 40 39 38 37 36 37 37 36 35 34 33 32 32 33 33 34 34 34 33 32 32 32 32 33 34 35 34 33 32 32 31 32 33 34 35 36 35 35 34 33 33 34 34 34 35 35 35 34 34 34 34 35 36 36 37 37 38 38 39 40 40 41 42 43 43 44 44 45 45 46 46 46 46 45 45 45 45 46 46 47 47 46 46 45 45 45 45 44 45 45 44 43 42 41 40 38 37 35 34 33 33 32 31 31 30 29 29 29 30 30 30 31 32 66 66 66 66 66 66 66 66 66 66 66 66 65 65 65 65 64 64 63 63 63 64 64 64 63 62 61 60 59 57 55 53 52 51 50 50 49 49 48 48 48 49 49 49 49 49 48 47 46 44 44 43 42 41 40 38 37 37 36 36 36 35 34 34 34 34 34 35 35 35 35 34 35 35 34 33 33 33 32 31 31 32 32 32 31 31 30 30 30 31 31 32 32 32 32 30 30 29 30 32 33 33 34 33 32 31 31 31 32 33 35 36 36 35 35 34 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 34 34 34 35 36 37 37 38 39 39 41 41 42 43 43 44 44 44 43 43 44 44 45 45 45 45 44 43 43 43 43 43 44 44 45 45 44 43 43 41 40 38 37 36 34 33 33 32 32 31 30 30 30 30 30 30 31 32 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 64 63 61 61 61 62 63 64 65 64 64 63 62 61 60 59 58 57 56 56 55 55 54 54 53 53 53 53 53 52 52 52 52 52 51 51 51 50 50 48 47 45 45 44 44 43 42 40 39 38 37 36 35 34 33 33 33 33 33 33 33 32 32 32 31 32 32 33 33 33 33 32 32 32 33 34 35 36 35 35 34 33 32 32 34 34 35 37 37 36 35 35 36 36 37 39 40 40 40 40 39 38 37 36 35 34 34 33 33 33 32 32 31 31 30 30 31 31 31 31 32 32 33 33 34 35 36 37 38 39 40 40 40 42 41 41 42 42 43 43 43 42 41 41 41 41 42 42 42 43 43 44 44 44 43 41 41 40 38 37 36 35 34 34 33 33 32 31 30 30 31 31 31 32 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 65 64 62 61 61 61 61 62 63 64 64 64 64 64 63 62 62 62 62 62 61 61 60 59 58 57 56 56 55 55 55 54 54 54 54 55 55 55 55 55 55 55 54 54 54 53 52 50 48 47 46 44 42 41 39 38 37 37 37 37 37 37 37 37 37 37 38 38 39 38 38 38 37 37 38 39 41 41 41 41 40 39 38 38 39 40 41 42 43 44 44 44 45 45 46 46 47 48 48 48 48 47 45 43 41 39 38 37 36 36 35 34 33 32 31 30 30 30 29 29 29 29 30 30 31 31 32 33 33 34 35 36 37 38 39 39 39 40 40 40 40 40 39 39 40 40 40 41 41 41 42 43 43 43 43 42 42 41 40 39 38 37 37 36 35 34 34 33 32 32 31 31 32 32 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 63 62 62 61 62 63 63 64 64 65 65 65 65 65 65 65 65 66 66 66 65 64 63 61 60 59 58 57 57 56 56 56 56 57 57 58 59 60 61 63 63 63 62 61 59 58 57 55 53 51 49 47 45 45 45 45 44 44 44 44 44 43 44 44 45 45 45 44 44 43 43 44 45 45 46 46 47 46 45 45 44 45 45 47 48 49 51 52 53 54 54 55 55 55 56 56 56 56 55 53 51 49 46 45 44 43 41 40 38 37 36 34 33 31 30 29 28 28 28 28 28 28 28 29 29 30 30 32 33 34 35 36 36 37 37 38 38 38 38 38 38 39 39 39 40 40 40 41 42 43 44 44 44 44 43 42 41 40 39 39 38 37 36 35 35 34 33 32 32 32 32 67 67 66 66 66 66 66 66 66 66 66 65 66 66 67 67 67 66 64 62 61 60 60 61 62 63 64 64 64 65 65 65 65 65 65 66 67 67 68 68 67 67 66 65 64 63 63 62 62 63 63 63 65 66 68 69 70 71 70 70 68 67 65 64 63 61 59 57 55 53 51 51 50 50 49 49 49 48 48 48 48 49 49 49 50 49 49 49 49 49 49 50 50 51 51 51 51 51 51 50 51 52 53 54 55 57 59 60 61 61 61 61 62 62 62 61 60 59 57 55 54 52 50 48 46 44 43 41 39 38 36 34 32 31 30 29 29 28 28 28 27 27 28 28 29 30 30 31 32 32 33 34 35 35 36 37 37 38 38 38 38 39 39 40 40 41 43 44 46 47 47 46 45 44 42 41 41 40 39 39 38 37 36 35 35 34 34 34 33 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 67 67 65 63 61 61 60 60 62 63 64 65 64 64 63 62 61 61 61 62 63 64 65 66 66 66 67 67 67 67 67 67 67 67 68 67 68 69 69 70 70 70 70 71 71 71 70 69 68 67 65 63 62 60 59 57 56 55 54 53 53 53 53 53 52 52 53 53 53 53 54 55 55 55 54 55 55 56 57 57 57 58 58 59 58 58 59 59 60 60 61 63 64 64 65 66 65 65 65 64 63 63 62 60 59 57 55 53 51 49 47 45 43 41 40 38 37 36 34 33 31 30 29 29 28 28 28 28 28 28 29 29 29 30 30 31 32 32 33 34 35 36 37 38 38 38 38 39 40 41 42 44 45 47 48 48 47 46 45 44 42 42 41 40 40 40 39 38 38 37 37 36 35 35 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 67 66 65 63 62 62 62 63 64 65 66 65 64 63 61 59 58 58 58 59 61 62 63 64 65 66 66 66 66 65 66 66 66 67 67 67 68 68 68 68 68 69 69 69 70 71 72 72 72 70 69 68 68 67 67 65 63 62 61 59 59 59 59 59 59 58 58 59 60 61 62 62 63 63 63 64 64 64 64 64 64 65 65 65 66 66 66 66 65 65 65 66 66 67 67 67 67 67 67 66 65 64 63 62 60 59 57 55 53 51 49 47 45 43 42 40 39 38 36 35 34 32 32 31 30 30 29 29 29 29 29 29 29 29 30 30 31 31 32 33 34 35 35 36 37 38 38 39 40 42 43 44 46 47 48 48 48 47 45 44 44 42 42 42 41 41 41 41 40 40 39 38 38 37 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 67 67 66 64 64 63 63 64 65 65 65 65 63 62 61 58 57 57 58 60 61 62 63 64 65 65 65 64 64 64 63 63 64 64 65 66 66 66 66 66 67 67 67 68 68 68 68 68 68 69 70 72 73 73 72 71 70 69 67 66 66 66 66 66 66 66 66 66 66 66 67 67 68 68 68 69 69 68 68 68 68 68 69 69 69 68 68 68 68 68 68 68 68 68 68 68 68 68 67 66 66 65 64 63 61 60 58 56 54 53 51 49 46 45 43 42 41 40 39 37 36 35 34 33 33 32 31 30 30 31 30 30 30 30 30 30 30 31 31 32 33 33 34 35 36 37 38 40 41 42 44 45 47 48 48 48 49 48 47 46 45 44 44 43 43 43 43 43 42 42 41 40 40 39 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 67 66 66 66 65 65 64 64 64 63 62 61 60 60 59 58 59 60 62 64 65 65 65 65 65 64 64 63 62 63 63 64 64 64 65 64 64 64 65 65 65 66 66 67 67 67 67 67 67 67 68 68 69 69 69 69 69 69 69 69 68 68 68 68 68 67 67 68 68 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 67 67 67 67 68 68 68 68 68 67 67 67 66 66 64 63 62 61 59 58 56 55 53 51 49 47 45 43 43 42 41 40 38 37 36 36 35 34 34 34 33 32 32 32 32 32 31 31 31 31 31 32 32 33 33 34 36 37 38 40 41 43 45 46 47 48 50 50 50 49 48 48 47 46 46 45 44 44 44 44 44 43 43 42 41 40 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 67 67 67 68 67 66 65 64 63 62 60 60 59 59 59 60 62 64 65 65 64 64 64 64 63 63 63 63 63 64 64 64 63 62 61 60 60 61 61 62 63 64 64 65 65 65 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 67 66 66 66 66 67 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 65 63 62 61 59 58 56 55 53 51 49 48 47 46 45 44 43 41 40 40 39 38 37 37 36 35 35 35 34 34 34 34 34 33 33 33 32 32 32 33 34 35 36 37 39 42 44 46 48 49 51 52 52 51 51 50 49 48 48 47 46 46 45 45 45 45 44 44 43 42 41 67 67 67 67 67 67 67 67 66 66 66 66 66 65 66 66 66 67 67 67 67 68 68 68 67 66 65 64 63 63 62 61 61 62 62 61 60 59 59 59 59 60 60 61 61 62 62 62 62 60 59 58 57 56 56 57 58 60 61 63 64 64 64 64 64 64 64 65 65 65 66 66 66 66 66 66 67 66 66 66 66 66 66 67 67 67 67 67 67 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 68 68 68 68 68 68 68 67 67 67 67 67 66 65 64 62 61 59 58 57 56 55 54 53 52 51 51 50 49 48 46 45 44 43 42 42 41 40 39 38 38 38 38 38 37 37 37 36 36 34 33 32 33 33 34 35 36 38 40 42 45 47 49 51 52 53 53 53 52 51 50 49 49 48 47 47 47 46 46 45 45 44 43 42 42 67 68 67 67 67 67 67 67 67 67 67 66 65 65 65 65 66 66 66 66 67 67 67 67 68 68 68 67 67 66 66 65 64 63 62 61 59 58 57 56 56 55 56 57 59 60 60 61 61 61 60 59 59 58 58 58 59 59 60 62 63 64 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 65 65 65 65 65 65 66 66 67 67 67 67 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 68 68 67 67 67 67 67 67 67 67 66 66 64 62 60 59 57 56 55 55 54 53 53 53 53 53 52 52 52 51 50 49 49 48 47 45 44 43 42 42 42 42 42 42 41 40 40 38 37 36 35 35 35 35 36 37 38 40 42 44 46 48 50 52 53 53 53 53 52 52 51 51 50 49 49 48 48 47 46 46 45 44 43 43 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 68 68 68 66 66 65 63 62 62 61 60 59 58 57 58 58 60 61 62 63 64 65 65 65 65 64 63 62 62 63 62 63 63 62 61 61 61 61 61 61 60 60 59 60 60 60 61 61 62 62 62 62 62 62 62 63 64 65 65 66 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 66 66 66 66 66 65 64 62 60 58 56 55 53 52 52 51 52 52 53 53 53 53 53 52 53 53 53 52 51 50 48 47 46 46 46 46 46 45 45 44 44 43 42 41 40 39 38 37 37 37 38 39 41 43 45 47 49 50 52 54 55 55 55 54 54 53 52 52 51 50 49 48 48 48 47 46 45 44 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 67 67 67 67 67 67 67 67 67 67 68 68 68 68 67 66 66 65 65 65 64 62 61 60 61 61 62 64 66 67 68 69 70 70 69 68 67 66 65 64 62 61 60 60 60 60 60 59 59 58 58 58 57 57 57 57 58 58 57 57 57 56 56 57 58 60 61 62 63 64 64 64 65 65 65 65 65 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 65 65 65 65 64 63 61 60 58 56 54 52 51 50 50 51 51 51 51 51 51 52 53 54 55 55 55 54 53 52 51 51 51 50 50 50 49 49 49 48 48 47 45 44 43 41 40 38 38 38 39 41 42 44 47 48 50 52 54 55 56 56 57 57 56 56 55 54 53 52 51 50 49 48 48 47 47 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 67 66 65 65 65 65 65 66 68 69 70 70 70 71 70 69 69 67 65 63 61 60 59 59 60 60 60 60 60 60 59 59 59 58 57 57 56 55 53 52 52 51 51 52 53 55 56 57 58 59 60 59 59 60 60 61 62 62 63 63 64 64 64 64 64 64 64 64 64 64 63 63 62 62 62 61 61 61 59 58 57 55 53 52 51 51 51 51 51 51 51 50 51 51 52 54 55 55 56 56 55 55 55 54 54 54 53 53 53 54 54 54 53 51 50 48 46 44 42 41 40 40 41 42 43 45 47 49 51 52 54 56 57 58 59 60 60 60 60 59 57 56 55 54 53 52 51 50 49 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 67 67 68 68 69 69 69 70 70 71 71 71 71 70 69 68 66 64 63 62 61 62 62 63 63 63 63 64 63 62 61 60 59 58 57 56 54 53 52 51 51 51 51 51 52 52 52 52 53 53 53 55 56 57 58 59 59 59 59 58 57 57 57 58 58 59 59 59 59 58 58 57 57 57 56 55 55 54 53 53 52 52 52 52 53 53 52 52 52 52 52 52 53 53 54 55 56 56 57 57 57 56 56 56 57 57 57 58 58 57 56 55 53 51 49 47 45 44 43 43 43 43 45 46 47 49 52 54 56 58 60 62 63 64 64 64 63 62 60 59 58 57 56 55 54 53 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 69 69 69 69 68 68 68 69 69 69 70 71 70 69 68 67 67 66 66 66 66 66 67 67 68 67 66 65 65 64 63 62 60 59 57 56 54 53 51 50 50 50 50 49 49 50 50 49 50 52 53 54 55 55 55 54 52 50 49 49 49 49 51 52 53 53 52 52 51 50 49 49 49 49 49 50 50 51 53 54 55 56 56 56 55 54 54 53 52 53 53 54 56 57 57 58 57 57 57 56 56 57 58 58 59 60 60 60 59 57 56 54 51 49 47 46 45 44 44 46 47 48 50 53 55 57 59 61 62 64 64 65 66 65 64 63 62 62 61 60 58 57 57 Wind_Speed 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 25 26 27 28 28 29 29 29 29 28 27 26 24 23 22 22 22 22 23 23 23 22 21 20 19 18 17 16 16 15 14 13 13 12 11 10 9 8 8 7 7 6 7 7 7 8 8 9 10 11 11 12 13 14 14 15 16 17 18 18 19 20 21 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 23 23 24 25 26 27 28 30 31 32 33 34 35 36 36 37 38 39 39 40 41 42 43 43 44 45 46 47 47 48 48 49 50 51 51 51 51 50 50 49 48 46 45 44 43 42 40 39 38 37 36 34 33 32 30 29 28 27 25 24 24 23 22 22 21 21 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 27 28 28 29 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 25 26 27 28 28 29 29 29 28 28 26 25 24 23 22 22 22 22 23 23 23 22 21 20 19 17 17 16 15 15 14 13 12 12 11 10 9 9 8 8 7 7 7 7 8 8 9 10 10 11 12 12 13 14 15 15 16 17 18 18 19 20 21 21 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 24 23 23 22 22 23 23 24 24 25 26 27 29 30 31 32 33 34 35 36 37 37 38 39 39 40 41 42 42 43 44 45 45 46 47 47 48 49 50 50 51 51 51 50 50 49 48 46 45 44 43 42 40 39 39 37 36 35 34 32 31 30 28 27 26 25 24 23 22 22 21 21 21 20 20 21 21 21 21 22 22 23 23 24 24 25 25 26 27 27 28 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 25 26 27 27 28 29 29 29 28 27 26 25 24 22 22 21 22 22 23 23 22 22 21 20 18 17 17 16 15 15 14 13 12 12 11 10 9 9 8 8 8 8 8 8 9 9 10 10 11 12 12 13 13 14 15 16 16 17 18 19 19 20 21 21 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 24 25 26 27 28 29 30 31 32 33 34 35 36 36 37 38 39 39 40 40 41 42 43 44 44 45 46 46 47 48 48 49 50 50 51 51 50 50 49 48 46 45 44 43 42 40 40 39 38 37 36 35 33 32 30 29 28 27 26 25 24 23 22 21 21 21 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 27 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 26 27 27 28 28 29 28 28 27 26 24 23 22 21 21 22 22 23 22 22 21 21 19 18 17 17 16 15 14 14 13 12 12 11 10 10 9 9 9 8 8 8 9 9 10 10 11 11 12 13 13 14 15 15 16 16 17 18 19 20 20 21 21 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 24 23 23 23 23 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 37 38 39 39 40 40 41 42 42 43 44 45 45 46 46 47 48 48 49 50 50 50 50 50 49 48 46 45 44 42 41 40 39 39 38 37 36 35 34 33 31 30 29 28 26 25 24 23 22 22 21 21 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 26 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 26 26 27 28 28 28 28 27 26 25 24 23 22 22 21 22 22 23 22 22 21 20 19 18 17 17 16 15 15 14 13 12 12 11 11 10 10 9 9 9 9 9 9 10 10 11 11 12 13 13 14 14 15 16 16 17 17 18 19 20 20 21 21 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 23 23 23 24 24 25 26 27 28 29 30 31 32 33 34 35 36 36 37 38 38 39 39 40 41 41 42 43 44 44 45 46 46 47 47 48 49 49 50 50 50 49 49 47 46 45 44 42 41 40 39 39 38 37 36 35 34 33 32 31 30 28 27 26 25 24 23 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 26 26 27 27 28 28 28 27 26 25 24 23 22 21 22 22 22 22 22 22 21 20 19 18 18 17 16 16 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 18 18 19 20 20 21 21 22 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 25 24 24 24 23 23 24 24 25 26 27 28 29 30 31 32 33 34 35 36 36 37 38 38 39 39 40 41 41 42 42 43 44 45 45 46 46 47 47 48 49 49 50 50 49 48 47 46 45 44 42 41 40 39 38 38 37 37 36 35 34 33 32 30 29 28 27 26 25 24 23 22 21 21 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 26 27 27 28 28 28 27 26 25 24 23 22 22 22 22 22 23 22 22 22 21 20 19 18 17 17 16 15 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 14 14 15 15 16 16 17 18 18 19 19 20 20 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 24 24 24 24 24 25 25 26 27 28 29 30 31 32 33 34 35 36 36 37 38 38 39 39 40 40 41 41 42 43 43 44 45 45 46 46 47 47 48 49 49 49 49 48 47 46 45 43 42 41 40 39 38 38 37 37 36 35 34 34 33 31 30 29 28 26 25 24 23 23 22 21 21 20 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 26 26 27 27 28 28 27 27 26 25 24 23 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 25 24 24 24 24 24 25 26 26 28 29 30 30 31 32 33 34 35 35 36 37 38 38 39 39 40 40 41 41 42 42 43 44 44 45 45 46 46 47 48 48 49 49 49 48 47 46 45 43 42 41 40 39 38 37 37 36 36 36 35 34 33 32 31 30 29 27 26 25 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 27 27 27 26 25 24 23 22 22 22 22 22 22 22 22 22 21 20 20 19 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 31 32 33 34 34 35 36 37 37 38 39 39 39 40 40 41 41 42 43 43 44 44 45 45 46 46 47 47 48 48 48 48 47 46 45 43 42 41 40 39 38 37 37 36 36 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 26 26 25 24 23 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 17 17 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 24 24 25 25 25 26 27 28 29 30 31 31 32 33 34 35 35 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 47 47 46 44 43 42 41 40 38 38 37 36 36 36 35 35 34 34 33 32 31 30 29 28 27 26 25 24 23 22 21 21 20 20 19 19 19 18 18 18 18 19 19 19 19 20 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 27 26 26 25 24 23 23 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 25 26 25 25 25 25 25 25 25 26 26 27 28 29 30 31 32 32 33 34 34 35 36 37 37 38 38 39 39 40 40 40 41 41 42 43 43 44 44 44 45 45 46 46 47 47 47 47 46 45 44 43 42 41 40 38 38 37 36 36 35 35 35 34 34 33 32 32 31 30 29 28 27 26 25 24 23 22 22 21 20 19 19 19 18 18 18 18 18 18 18 18 19 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 27 26 25 24 24 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 28 29 30 31 32 32 33 34 34 35 36 36 37 38 38 39 39 40 40 40 41 41 41 42 43 43 43 44 44 44 45 45 46 46 46 46 46 45 44 43 42 41 40 38 37 37 36 36 35 35 35 34 34 33 33 32 31 31 30 29 28 27 26 25 24 23 22 22 21 20 19 19 19 18 18 18 18 18 18 18 18 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 27 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 29 29 30 31 32 32 33 34 35 35 36 36 37 38 38 38 39 39 40 40 40 41 41 41 42 43 43 43 44 44 44 45 45 46 46 46 45 45 44 43 42 40 39 38 37 37 36 35 35 34 34 34 33 33 32 32 31 31 30 29 29 28 27 26 25 24 23 22 22 21 20 20 19 18 18 18 18 17 17 17 17 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 26 26 26 27 28 29 29 30 31 32 32 33 34 34 35 36 36 37 37 38 38 39 39 39 40 40 40 41 41 42 42 43 43 43 43 43 44 44 45 45 45 45 44 43 42 41 40 39 38 37 36 36 35 35 34 34 33 33 32 32 32 31 31 30 30 29 28 28 27 26 25 24 23 23 22 21 20 19 19 18 18 18 17 17 17 17 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 28 28 29 30 30 31 32 32 33 34 35 35 36 36 37 37 38 38 39 39 39 40 40 40 40 41 41 41 42 42 42 43 43 43 43 44 44 44 44 44 43 42 41 40 39 38 37 36 36 35 34 34 33 33 32 32 32 31 31 31 31 30 30 29 28 28 27 26 25 25 24 23 22 21 20 19 19 18 18 18 17 17 17 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 29 30 30 31 32 33 33 34 35 35 36 36 37 37 37 38 38 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 43 43 43 44 44 43 42 42 41 40 39 38 37 36 35 35 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 28 28 27 26 26 25 24 23 22 21 20 20 19 18 18 17 17 17 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 28 28 28 27 27 27 26 26 25 25 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 29 29 30 31 31 32 32 33 34 35 35 36 36 37 37 37 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 42 42 42 42 43 43 43 42 41 40 40 39 38 37 36 35 34 34 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 28 28 27 26 26 25 24 23 22 21 21 20 19 18 18 17 16 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 27 27 27 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 29 29 30 31 31 32 33 33 34 35 35 36 36 36 37 37 38 38 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 41 41 40 39 39 38 37 36 35 34 33 33 32 32 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 27 26 26 25 24 23 22 21 20 20 19 18 18 17 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 29 29 30 31 31 32 33 33 34 35 35 36 36 36 37 37 38 38 38 39 39 39 40 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 39 38 37 36 35 34 34 33 32 32 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 24 23 22 21 20 20 19 18 17 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 29 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 33 33 34 35 35 36 36 36 37 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 39 39 38 37 36 35 34 33 32 32 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 27 26 25 25 24 23 22 21 20 20 19 18 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 28 29 29 29 29 29 28 28 27 27 27 26 26 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 30 31 31 32 32 33 33 34 34 35 36 36 36 37 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 39 39 39 39 39 40 40 39 39 38 37 37 36 35 34 33 32 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 24 23 23 22 21 20 20 19 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 30 30 31 31 32 32 33 34 34 35 35 36 36 36 37 37 37 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 38 38 37 36 35 34 33 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 26 26 25 25 24 24 23 22 21 21 20 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 37 37 38 38 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 38 38 38 38 38 37 37 36 35 34 33 32 31 30 30 29 29 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 23 22 22 21 20 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 26 26 26 26 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 34 34 34 35 35 36 36 37 37 37 37 38 38 39 39 39 39 39 39 38 38 38 37 37 37 37 36 36 36 36 36 37 37 37 37 37 37 36 35 35 34 33 32 31 30 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 25 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 26 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 38 38 39 39 39 39 39 39 38 38 37 37 36 36 36 36 36 36 35 36 36 36 36 36 36 36 36 35 34 33 33 32 30 30 29 28 28 29 29 30 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 22 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 27 27 28 28 28 29 29 30 30 31 31 31 32 32 33 33 34 34 34 35 35 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 38 38 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 33 32 30 29 29 28 28 28 29 29 30 30 30 30 30 29 29 28 27 27 26 25 25 24 24 24 24 24 23 23 23 23 23 23 22 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 29 29 29 30 30 30 30 30 29 29 28 28 27 27 27 27 27 26 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 38 37 37 36 36 35 35 35 34 34 34 34 34 34 34 35 35 35 34 34 33 33 32 32 31 30 29 28 28 28 28 29 29 29 29 29 29 29 28 28 27 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 25 26 26 26 27 27 28 28 28 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 38 38 37 37 36 35 35 34 34 34 34 34 33 33 33 34 34 34 34 34 33 33 33 32 32 31 30 29 28 28 28 28 28 28 28 29 29 28 28 28 27 27 26 25 24 23 23 22 22 22 22 22 22 22 22 23 23 23 26 26 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 30 29 30 30 30 31 31 31 31 30 30 30 29 29 28 28 27 27 27 27 27 28 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 36 36 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 28 28 27 27 27 28 28 28 28 28 28 27 27 26 25 24 23 23 22 21 21 21 21 21 21 22 22 22 22 22 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 29 28 28 28 28 27 27 28 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 36 36 35 34 34 33 33 33 33 32 32 32 32 32 32 33 32 32 32 32 32 31 31 30 30 29 28 27 27 27 27 28 27 27 27 27 26 26 25 24 24 23 22 21 20 20 20 20 20 20 21 21 22 22 22 26 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 32 32 33 33 33 34 34 34 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 34 34 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 37 37 38 38 38 38 37 36 36 35 34 34 33 33 32 32 32 32 32 31 31 31 32 32 32 32 31 31 31 31 30 30 29 28 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 20 19 19 19 19 19 20 20 21 21 21 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 32 32 32 33 33 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 28 29 29 29 30 30 30 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 37 36 35 35 34 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 28 28 27 27 27 27 27 27 26 26 25 25 24 23 23 22 21 20 19 19 18 18 18 19 19 19 20 20 20 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 31 31 32 32 32 33 33 33 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 29 29 29 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 38 37 38 38 38 37 37 37 37 37 37 37 36 36 35 35 34 33 33 32 32 31 31 31 31 31 30 30 30 30 31 31 31 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 25 25 24 23 23 22 21 21 20 19 18 18 18 18 18 18 19 19 20 20 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 32 32 32 33 33 33 33 33 34 34 33 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 33 32 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 35 34 34 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 24 24 23 23 22 21 21 20 19 19 18 18 18 18 18 19 19 19 19 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 31 31 30 30 29 29 29 29 29 29 30 30 30 30 31 31 31 32 33 33 33 34 34 34 35 35 35 35 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 35 34 34 33 32 32 31 31 30 30 30 30 30 30 29 29 29 29 30 30 30 29 29 29 29 28 28 27 27 26 26 26 26 26 25 24 24 23 22 22 22 21 20 20 19 19 18 18 18 18 19 19 20 19 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 34 34 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 35 34 34 33 32 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 26 26 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 20 20 19 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 35 35 34 34 33 32 32 31 31 30 30 29 29 29 29 29 29 28 28 28 28 29 28 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 20 20 20 20 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 35 35 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 31 31 31 31 32 32 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 38 38 38 38 38 38 38 37 37 36 36 36 36 35 35 35 34 34 33 32 31 31 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 28 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 21 20 20 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 36 36 36 35 35 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 36 36 36 36 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 38 37 37 37 36 36 35 35 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 37 37 36 36 36 35 35 35 34 34 33 32 31 31 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 37 36 36 36 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 37 37 37 36 36 35 35 35 35 34 34 33 32 32 31 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 38 38 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 34 34 34 33 33 34 33 34 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 32 32 31 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 39 39 39 40 40 40 40 41 41 40 40 40 40 40 40 40 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 35 35 35 34 34 34 33 32 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 24 24 24 23 23 23 23 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 40 40 40 40 41 41 41 41 41 41 41 40 40 40 40 39 39 39 38 38 38 38 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 32 32 31 30 30 30 29 29 29 28 28 28 28 28 27 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 37 37 37 37 36 36 36 36 36 35 35 35 36 35 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 38 38 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 41 42 42 42 43 43 43 43 43 43 43 43 44 44 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 41 42 42 41 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 41 42 42 43 43 43 44 44 44 44 44 44 45 45 45 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 36 35 35 35 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 41 42 42 43 43 44 44 45 45 45 45 45 45 46 46 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 42 42 42 42 42 42 41 41 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 35 34 34 34 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 41 42 42 43 43 44 44 45 45 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 43 43 43 43 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 41 42 42 42 43 44 44 45 45 46 46 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 45 45 45 45 44 44 44 44 43 43 43 43 43 43 42 42 42 42 42 42 42 42 41 41 41 41 41 41 40 41 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 28 28 42 42 42 43 43 43 44 45 45 46 46 47 47 47 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 45 45 44 44 44 44 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 40 41 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 42 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 41 41 41 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 35 35 35 35 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 43 43 43 43 43 43 44 44 45 45 46 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 46 46 46 45 45 45 45 45 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 41 41 41 41 41 42 41 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 44 44 44 45 44 44 44 44 44 44 44 43 43 43 42 42 41 41 41 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 36 36 35 35 35 35 34 34 33 33 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 43 43 43 43 43 44 44 44 44 45 46 46 47 47 47 48 48 48 48 48 49 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 46 46 46 46 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 42 42 41 41 41 41 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 44 44 44 44 44 44 44 44 45 45 45 46 46 46 47 47 48 48 48 48 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 47 47 47 47 47 47 46 46 46 46 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 44 43 43 43 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 45 45 45 45 45 44 44 44 43 43 43 42 42 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 44 44 44 44 44 44 45 45 45 45 45 46 46 46 46 47 47 48 48 48 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 44 44 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 44 44 44 43 43 42 42 42 41 41 41 41 41 41 40 40 40 40 40 40 40 39 39 40 40 39 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 31 31 30 30 31 31 31 31 31 31 31 31 31 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 47 47 48 48 48 48 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 45 45 44 44 43 43 43 42 42 42 42 42 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 37 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 48 48 48 49 49 49 49 49 49 49 50 50 50 50 50 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 47 48 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 45 44 44 44 43 43 43 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 39 40 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 46 46 46 46 45 45 45 44 44 44 43 43 43 43 43 43 42 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 37 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 33 33 49 49 48 48 48 48 48 48 48 48 48 48 47 47 48 47 47 47 47 47 47 47 48 48 48 48 48 48 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 47 48 47 47 47 46 46 46 46 46 45 45 45 44 44 44 44 43 43 43 43 43 43 43 42 42 42 42 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 34 33 34 34 34 34 34 35 34 34 50 50 50 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 47 47 47 48 48 48 48 48 48 48 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 45 45 45 45 44 44 44 44 44 44 43 43 43 43 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 37 37 37 37 36 36 36 35 36 36 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 35 35 35 35 35 35 51 51 51 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49 49 50 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 47 46 46 46 46 46 46 46 45 45 45 45 44 44 44 44 44 43 43 43 43 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 38 38 38 38 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 36 36 36 36 36 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 49 49 49 49 49 49 48 48 48 48 48 49 49 49 49 49 49 50 50 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 47 47 47 46 47 46 46 46 46 46 45 45 45 45 45 44 44 44 43 43 43 43 42 42 42 42 42 42 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 37 37 37 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 49 50 49 49 49 49 49 49 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 45 45 45 44 44 44 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 42 43 43 42 42 42 42 41 41 41 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 46 46 46 45 45 45 45 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 51 51 52 52 52 53 53 53 53 53 53 53 53 54 54 54 53 53 53 53 53 53 53 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 50 50 51 51 51 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 46 46 46 46 46 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 40 40 40 40 40 40 40 40 51 51 51 52 52 52 53 53 53 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 52 52 52 52 52 52 53 52 52 52 52 52 53 53 53 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 48 48 48 47 47 47 47 47 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 41 41 41 41 41 51 51 51 51 52 52 52 53 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 49 49 49 49 49 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 45 46 45 45 45 45 45 45 45 45 45 45 46 46 45 45 45 45 45 45 44 44 44 43 43 42 42 42 41 41 41 41 41 41 41 41 41 40 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 42 42 51 51 51 51 52 52 52 52 53 53 54 54 54 55 55 55 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 52 52 52 53 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 49 49 49 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 44 44 44 43 43 43 42 42 42 42 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 52 51 51 52 52 52 52 52 52 53 53 54 54 54 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 50 51 50 50 50 50 49 49 49 49 49 49 48 48 48 48 48 48 48 48 47 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 45 45 44 44 44 43 43 43 43 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 52 51 51 52 52 52 52 53 53 53 53 53 54 54 55 55 55 55 56 56 56 56 57 57 57 57 56 56 57 57 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 50 50 50 50 50 50 49 49 49 49 49 49 49 48 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 46 46 46 45 45 45 45 44 44 44 44 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 52 52 52 52 52 52 52 53 53 53 53 53 54 54 55 55 55 55 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 57 57 57 57 58 58 58 58 58 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 51 51 51 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 47 46 46 46 45 45 45 45 45 44 45 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 52 52 52 52 52 53 53 53 53 53 54 54 54 54 55 55 55 55 56 56 56 56 56 56 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 55 56 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 52 52 52 52 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 48 48 48 48 47 47 47 47 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 49 49 49 49 49 49 49 49 54 54 53 53 53 53 53 53 53 54 54 54 54 55 55 55 55 56 56 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 54 55 54 54 54 54 54 54 54 53 53 53 53 53 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 49 49 49 49 49 48 48 48 48 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 48 48 48 48 48 48 48 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 56 56 55 54 54 53 53 53 53 54 54 54 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 54 54 54 54 54 54 53 53 53 53 52 52 52 52 52 52 52 52 52 52 52 51 52 52 51 51 51 51 51 51 51 51 50 50 50 50 49 49 49 49 48 48 48 48 48 48 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 59 58 57 56 55 55 54 54 54 54 54 55 55 55 56 56 56 56 57 57 57 56 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 58 58 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 55 55 55 55 55 55 55 55 54 54 54 54 54 53 53 53 53 53 53 52 52 52 52 52 52 52 52 53 52 52 52 52 52 52 51 51 51 51 50 50 50 50 50 49 49 49 49 49 49 49 49 48 48 48 48 49 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 60 60 59 58 58 57 56 56 55 55 55 55 55 56 56 56 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 51 51 51 52 52 52 52 52 52 52 53 53 53 53 53 53 53 54 54 54 54 54 54 54 54 54 54 54 54 54 61 61 60 60 59 59 58 57 57 56 56 56 56 56 56 56 57 57 57 57 58 58 57 57 57 57 57 57 57 56 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 52 52 52 52 52 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 53 53 53 53 53 53 53 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 55 62 62 61 61 61 60 59 59 58 57 57 56 56 56 56 56 57 57 57 57 58 58 58 58 58 58 57 57 57 57 57 57 57 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 54 54 54 54 55 54 55 54 55 54 54 54 54 54 54 54 53 53 53 53 53 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 54 54 54 54 54 54 55 55 55 55 55 55 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 63 63 62 62 61 61 60 60 59 58 58 57 57 56 56 56 56 57 57 57 57 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 55 55 55 55 55 55 55 55 55 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 58 58 59 58 59 59 58 58 58 58 58 58 58 58 64 64 63 63 62 62 61 60 60 59 58 58 57 57 56 56 56 56 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 56 56 56 56 56 56 57 57 57 57 57 57 57 58 58 58 58 58 59 59 59 59 59 60 60 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 65 65 64 64 63 62 62 61 60 60 59 58 57 57 56 56 56 56 56 56 56 56 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 56 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 59 59 59 59 59 59 59 59 60 60 60 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 66 66 65 65 64 63 63 62 61 60 60 59 58 58 57 57 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 56 56 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 58 58 58 58 59 59 59 59 59 59 60 60 60 60 60 60 60 60 60 61 61 61 61 61 62 62 62 62 62 62 62 62 62 62 62 61 62 61 61 68 67 66 66 65 65 64 63 62 61 61 60 59 58 57 57 57 56 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 60 60 60 60 60 60 60 60 60 61 61 61 61 61 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 69 68 68 67 67 66 65 64 64 63 62 61 60 59 58 58 57 57 57 56 56 56 56 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 56 56 56 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 56 57 57 57 57 57 57 57 57 57 57 57 56 56 57 56 56 57 57 56 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 59 58 59 59 59 59 59 59 59 59 59 59 59 59 60 60 60 60 60 61 61 61 61 61 62 62 62 62 62 62 62 62 62 62 62 62 62 70 69 69 68 68 67 66 66 65 64 63 63 62 61 60 59 59 58 58 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 56 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 57 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 60 60 60 61 61 61 61 62 62 62 62 62 62 62 62 62 62 71 71 70 69 69 68 68 67 66 65 65 64 63 62 62 61 60 59 59 58 58 58 58 58 58 58 58 58 58 58 59 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 57 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 59 59 59 59 60 60 60 61 61 61 61 61 61 61 61 62 62 72 72 71 71 70 69 69 68 68 67 66 66 65 64 63 63 62 61 60 60 59 59 59 58 58 58 58 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 56 56 57 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 57 56 56 56 56 56 56 56 56 56 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 57 57 57 58 58 58 59 59 59 59 60 60 60 60 60 61 61 61 61 73 73 72 72 71 71 70 69 69 68 67 67 66 66 65 64 63 63 62 61 61 60 60 59 59 59 59 59 59 59 60 60 59 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 53 53 53 53 53 53 54 54 54 54 55 55 55 56 56 56 56 57 57 57 58 58 58 59 59 59 59 59 60 60 60 60 74 74 74 73 73 72 71 71 70 70 69 68 68 67 66 65 65 64 63 63 62 62 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 55 55 55 55 55 55 55 55 55 54 54 54 54 54 53 53 53 53 53 52 52 52 52 52 52 53 53 53 53 54 54 54 55 55 55 56 56 56 56 57 57 57 57 58 58 58 59 59 59 59 59 76 75 75 74 74 73 73 72 72 71 70 70 69 68 68 67 66 65 65 64 64 63 63 62 62 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 58 58 58 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 57 58 57 57 57 57 57 57 57 56 56 56 56 56 56 55 55 55 55 55 55 55 54 54 54 54 53 53 53 53 52 52 52 52 52 52 52 52 52 53 53 53 53 53 54 54 54 55 55 55 55 56 56 56 56 57 57 57 57 58 58 58 58 58 58 77 77 76 76 75 75 74 74 73 73 72 71 71 70 69 68 68 67 66 65 65 64 64 64 63 63 62 62 62 62 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 58 58 58 58 58 58 57 57 57 57 57 57 57 57 56 56 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 57 58 58 57 58 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 56 56 55 55 55 55 55 54 54 54 53 53 53 53 52 52 52 52 52 52 52 53 53 53 53 53 53 54 54 54 54 54 54 55 55 55 55 56 56 56 56 57 57 57 57 57 58 58 78 78 78 77 77 76 76 75 75 74 74 73 72 71 71 70 69 68 68 67 67 66 65 65 65 64 64 63 63 63 62 62 62 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 57 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 58 58 58 58 58 58 58 58 57 57 57 57 57 57 56 56 56 56 56 55 55 55 55 54 54 54 54 54 54 54 53 53 54 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 56 56 56 56 57 57 57 57 57 79 79 79 78 78 78 77 77 76 75 75 74 74 73 72 72 71 70 69 69 68 67 67 66 66 66 65 65 64 64 64 63 63 62 62 62 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 57 58 57 58 58 57 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 57 57 57 57 57 56 56 56 56 56 56 56 56 55 56 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 57 80 80 80 79 79 79 78 78 78 77 76 76 75 75 74 73 72 72 71 70 69 69 68 68 67 67 66 66 66 65 65 64 64 64 63 63 63 62 62 62 61 61 61 61 61 60 60 60 60 60 60 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 59 59 59 59 59 59 60 60 60 60 60 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 56 56 56 56 55 55 55 55 55 55 56 55 55 56 56 56 56 56 56 56 56 56 80 80 80 80 80 80 80 79 79 79 78 77 77 76 76 75 74 74 73 72 71 71 70 70 69 69 68 68 67 67 66 66 65 65 65 64 64 63 63 63 62 62 62 62 61 61 61 61 60 60 60 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 57 56 56 56 57 57 57 57 56 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 58 58 58 58 59 59 59 59 60 60 60 61 61 61 61 61 61 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 59 59 58 58 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 81 81 81 81 81 81 81 81 81 80 80 79 79 78 78 77 76 76 75 74 73 73 72 72 71 71 70 70 69 69 68 67 67 66 66 66 65 65 64 64 64 64 63 63 63 62 62 62 61 61 61 60 60 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 56 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 59 59 59 60 60 60 61 61 61 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 61 60 60 59 59 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 56 57 56 57 83 82 82 82 82 82 82 82 82 82 82 82 81 81 80 79 79 78 77 76 76 75 75 74 73 73 72 72 71 71 70 70 69 68 68 67 67 66 66 66 65 65 65 65 64 64 64 63 63 63 62 62 61 61 61 60 60 60 59 59 59 59 59 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 55 55 56 55 55 56 55 55 56 56 56 56 56 55 55 55 55 55 55 55 56 56 56 56 56 56 56 57 57 57 57 58 58 58 58 59 59 60 60 60 61 61 62 62 62 63 63 63 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 63 62 62 61 60 60 60 59 59 59 58 58 58 58 58 58 58 57 57 57 57 57 57 57 84 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 81 80 79 79 78 77 77 76 76 75 75 74 73 73 72 72 71 70 70 69 69 68 67 67 67 67 66 66 66 66 65 65 65 64 64 63 63 63 62 62 62 61 61 61 60 60 60 60 60 59 59 59 59 59 59 58 58 58 58 58 58 57 57 57 57 57 57 57 56 56 56 56 56 56 56 56 56 56 56 56 56 57 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 58 58 58 59 59 60 60 60 61 61 62 62 63 63 64 64 64 65 65 65 65 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 65 65 64 63 63 62 62 61 61 61 60 60 60 60 59 59 59 59 58 58 58 58 58 58 58 85 85 84 84 84 83 84 84 84 84 84 84 84 84 84 84 83 82 82 81 81 80 79 79 78 78 77 77 76 75 75 74 73 72 72 71 70 70 69 69 68 68 68 67 67 67 67 66 66 66 66 65 65 65 64 64 64 63 63 63 63 63 62 62 62 62 61 61 61 60 60 60 60 60 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 59 59 59 60 60 60 61 61 62 62 63 63 64 64 65 65 65 66 66 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 65 65 64 64 63 63 63 62 62 62 62 61 61 61 60 60 60 59 59 59 59 58 58 86 86 86 85 85 84 84 84 84 84 84 84 85 85 85 85 85 84 84 83 83 82 82 81 80 80 79 79 78 78 77 77 76 75 74 73 73 72 71 71 70 70 69 69 69 68 68 68 68 68 67 67 67 66 66 66 66 66 66 65 65 65 65 64 64 64 64 63 63 63 62 62 62 62 62 62 62 62 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 59 59 60 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 58 58 59 59 59 59 60 60 60 61 61 62 62 63 63 63 64 64 65 65 66 66 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 65 65 65 64 64 64 63 63 63 63 62 62 62 61 61 61 60 60 59 59 59 87 87 87 86 86 86 85 85 85 84 85 85 85 85 85 86 86 86 85 85 84 84 83 83 82 82 82 81 81 80 80 79 78 78 77 76 75 74 74 73 73 72 72 71 71 71 70 70 70 70 69 69 69 68 68 68 68 68 68 68 67 67 67 67 66 66 66 65 65 65 65 65 65 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 61 62 61 62 61 62 62 61 61 61 61 61 61 61 60 60 60 60 60 60 59 59 59 60 60 60 60 60 60 61 61 61 62 62 62 63 63 64 64 65 65 66 66 66 67 67 67 67 68 68 68 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 65 65 64 64 64 64 64 63 63 63 62 62 62 61 61 60 60 60 88 88 88 87 87 87 87 86 86 86 85 85 85 85 86 86 86 86 86 85 85 85 84 84 84 84 83 83 83 83 82 82 81 80 80 79 78 77 77 76 75 75 74 74 73 73 73 72 72 72 71 71 71 71 70 70 70 69 69 69 69 69 69 68 68 68 67 67 67 66 66 66 66 66 66 66 66 66 66 66 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 61 61 61 61 61 61 61 61 61 61 61 62 62 62 62 62 63 63 63 64 64 65 65 65 66 66 67 67 67 68 68 68 68 68 67 67 67 67 67 67 67 67 67 66 66 66 66 66 65 65 65 65 64 64 64 64 64 63 63 62 62 61 61 61 60 89 89 89 88 88 88 88 87 87 87 86 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 84 84 84 84 83 83 82 81 81 80 79 79 78 78 77 76 76 75 75 74 74 74 74 73 73 73 72 72 71 71 71 70 70 70 70 69 69 69 68 68 68 68 67 67 68 68 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 65 65 65 65 65 65 65 64 65 64 64 64 64 64 65 64 64 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 64 64 64 65 65 66 66 67 67 67 68 68 68 68 67 67 67 67 67 67 67 67 67 67 66 66 66 65 65 65 65 64 64 64 64 64 64 64 63 63 62 62 62 61 61 90 90 89 89 89 89 89 88 88 87 87 87 87 87 87 87 87 87 87 86 86 86 86 86 86 85 85 85 85 85 85 85 85 84 84 84 83 83 82 81 81 80 80 79 78 78 77 77 77 76 76 76 75 75 74 74 73 73 73 72 72 71 71 70 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 65 66 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 65 65 65 66 66 66 67 67 67 67 67 68 68 67 68 68 67 67 67 67 67 67 67 66 66 65 65 65 64 64 64 64 64 64 64 63 63 63 63 62 62 62 62 90 90 90 90 90 90 90 89 89 88 88 87 87 87 87 87 87 87 87 87 87 87 87 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 84 83 83 82 82 81 80 80 79 79 79 79 78 78 78 77 77 76 75 75 74 74 74 73 73 72 72 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 65 65 65 65 65 65 65 65 65 65 66 66 67 67 67 67 67 67 67 67 67 68 68 68 68 67 67 67 67 66 66 65 65 65 64 64 64 64 64 64 64 63 63 63 63 63 62 62 62 90 90 91 91 91 91 91 90 90 90 89 88 88 88 87 87 87 87 87 87 87 88 88 87 87 87 86 86 86 85 85 85 85 85 85 85 85 85 85 85 84 84 83 82 82 82 81 81 81 80 80 80 79 79 79 78 77 77 76 76 75 75 75 75 74 74 74 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 72 72 72 71 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 67 67 67 67 67 67 67 67 68 68 68 68 69 69 69 69 69 68 68 68 68 67 67 67 66 66 66 66 66 66 66 66 67 67 67 67 67 67 68 68 68 68 68 68 68 68 68 67 67 67 67 66 65 65 64 64 64 64 64 64 63 64 63 63 63 63 63 63 62 62 91 91 91 91 91 92 92 92 91 91 90 90 89 88 88 87 87 87 87 87 87 88 88 88 88 87 87 87 86 86 86 86 86 86 86 86 86 86 85 85 85 85 84 84 83 83 83 82 82 81 81 81 81 80 80 79 79 79 78 78 78 77 77 77 76 76 76 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 74 74 73 73 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 71 71 71 71 71 71 71 71 71 71 71 71 70 70 70 70 69 69 69 69 69 69 68 68 68 68 69 69 69 69 70 70 70 70 70 70 70 70 69 69 69 68 68 68 68 67 67 67 67 67 67 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 66 66 66 65 65 64 64 64 64 63 64 63 63 63 63 63 63 63 63 62 91 91 91 91 92 92 92 92 92 92 92 91 90 90 89 89 88 88 88 87 87 87 88 87 88 88 87 87 87 87 87 87 87 87 87 86 86 86 86 86 85 85 85 85 84 84 84 83 83 83 82 82 82 81 81 81 81 80 80 80 80 79 79 78 78 78 77 77 77 77 77 77 76 76 76 76 76 76 76 76 76 76 75 75 75 75 74 74 74 75 75 75 75 75 75 74 74 74 74 73 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 71 71 71 71 70 70 70 70 70 70 70 70 70 70 71 71 71 71 71 71 71 71 71 71 70 70 70 69 69 69 69 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 68 68 67 67 67 67 66 66 65 65 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 91 91 91 92 92 92 92 93 93 93 93 93 92 92 91 90 90 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 87 86 86 86 86 85 85 85 84 84 83 83 83 83 83 82 82 82 82 81 81 81 80 80 80 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 77 77 77 77 77 76 76 76 77 77 76 76 76 76 76 76 76 75 75 74 74 74 74 74 74 74 74 74 74 74 74 74 73 73 73 73 73 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 72 72 73 73 73 73 72 72 72 72 71 71 71 71 70 70 70 70 70 70 70 70 70 70 70 69 69 69 69 68 68 68 68 67 67 67 66 66 66 65 65 65 64 64 64 64 64 64 63 63 63 63 63 63 63 63 92 92 92 92 92 93 93 93 93 94 94 94 93 93 93 92 92 91 90 90 89 89 88 88 88 88 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 86 86 86 85 85 84 84 84 83 83 83 83 82 82 82 81 81 81 80 80 80 80 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 78 78 78 78 77 77 77 77 76 76 76 76 76 76 76 75 75 75 75 75 75 75 75 75 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 73 73 73 72 72 72 72 72 72 72 72 72 72 72 72 71 71 71 70 70 70 70 69 69 68 68 68 67 67 66 66 66 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 94 93 93 93 93 93 93 93 93 94 94 94 94 94 94 93 93 93 92 92 91 90 90 89 89 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 88 88 88 87 87 87 86 86 85 85 85 84 84 84 84 83 83 83 82 82 82 81 81 81 81 80 80 80 81 80 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 81 80 80 80 80 79 79 79 79 79 79 79 78 78 78 78 78 78 77 77 77 77 76 76 76 76 76 76 76 76 76 76 76 75 76 76 76 76 75 75 75 76 76 76 76 76 75 75 75 75 74 74 74 74 74 73 73 73 73 73 73 73 73 73 73 73 73 72 72 72 71 71 70 70 69 69 68 68 67 67 66 66 66 66 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 95 95 94 94 94 94 93 94 94 94 94 94 94 94 94 94 94 93 93 93 92 91 91 90 90 89 89 88 88 87 87 87 87 87 87 87 87 87 88 88 88 88 89 88 88 88 88 88 88 88 87 87 86 86 86 85 85 85 84 84 84 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 81 81 81 80 80 80 80 81 81 81 81 80 80 80 80 79 79 79 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 76 76 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 73 73 73 72 72 71 70 70 69 68 68 67 67 67 66 66 66 65 65 65 65 65 65 65 65 65 65 64 65 65 65 Wind_Direction 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 180 180 180 181 182 183 184 186 187 187 187 187 187 187 189 190 190 192 193 194 197 198 200 201 203 206 210 213 218 222 229 235 243 253 263 274 282 293 300 307 313 318 321 325 328 330 333 335 336 338 339 341 342 343 344 346 346 347 348 349 349 350 350 351 351 352 352 352 352 352 352 352 351 351 350 349 348 347 345 344 343 342 342 342 342 343 343 344 345 346 346 347 348 349 349 350 351 352 352 353 354 354 355 355 356 357 358 358 359 359 360 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 0 359 359 358 357 356 354 354 354 353 353 353 353 354 354 355 356 357 358 359 0 1 2 3 4 5 6 7 8 180 180 180 180 180 180 180 180 179 179 179 179 179 178 179 179 179 179 180 180 180 180 181 182 182 183 184 185 186 188 188 189 189 189 189 190 191 192 193 194 196 197 199 200 202 204 207 210 213 217 223 228 233 240 248 256 265 275 284 291 299 305 310 315 319 322 325 327 330 331 334 335 337 338 340 341 343 343 344 345 346 347 348 348 349 349 349 350 351 351 351 351 351 351 350 350 349 348 348 346 345 343 343 342 341 341 342 342 342 343 344 345 345 346 347 348 349 349 350 351 351 352 353 353 354 355 355 356 357 358 358 359 359 360 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 2 1 0 360 358 358 357 355 354 354 353 352 352 352 353 353 354 355 356 356 358 359 360 1 2 3 4 5 6 7 180 180 180 180 180 179 179 179 179 179 178 178 178 178 179 179 179 180 180 181 181 182 182 183 184 185 186 187 189 190 191 191 191 192 192 192 193 195 196 197 199 200 201 203 205 208 209 214 217 222 227 231 237 245 253 260 269 276 285 291 297 303 308 311 317 319 322 325 327 329 331 332 334 336 337 339 340 341 343 344 345 346 346 347 347 348 348 349 349 349 350 350 350 350 349 349 349 348 347 346 344 343 343 341 341 341 341 341 342 342 343 344 344 345 346 347 348 348 349 350 351 351 352 353 353 354 355 355 356 357 358 358 359 359 360 0 0 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 2 1 0 360 359 358 357 355 354 354 353 352 352 352 352 353 353 354 355 356 358 359 360 1 1 2 3 4 6 180 180 180 179 179 179 178 178 178 178 178 178 178 179 179 180 180 181 181 182 182 183 184 185 186 187 188 190 191 192 193 193 193 194 194 195 196 197 199 200 202 203 205 206 209 211 214 217 221 226 230 235 241 248 255 262 270 277 284 291 296 301 305 309 313 316 319 322 324 326 328 330 332 334 335 337 339 340 341 342 343 344 344 345 346 346 346 347 348 348 348 349 349 349 349 348 348 347 346 346 344 343 342 341 341 341 340 341 341 342 342 343 344 344 345 346 347 347 348 349 350 350 351 352 353 353 354 355 356 356 357 358 358 359 359 360 0 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 4 4 4 3 2 1 0 360 359 358 357 355 354 353 353 352 351 351 352 352 353 354 355 356 357 358 359 360 1 2 3 5 180 180 179 179 179 178 178 178 178 178 179 179 179 180 180 181 181 182 182 183 184 185 186 187 188 189 191 192 194 195 196 196 196 196 197 198 199 200 202 203 205 206 208 211 212 214 218 221 225 229 234 239 246 252 259 265 271 279 285 290 295 301 305 309 311 314 317 320 322 324 326 328 330 331 333 335 336 337 339 340 341 342 342 343 344 344 345 346 346 347 347 347 347 348 348 347 347 347 346 345 344 343 341 341 340 340 340 340 341 341 342 343 343 344 345 345 346 347 348 349 349 350 351 351 352 353 353 354 355 356 356 357 358 358 359 359 0 0 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 4 3 2 2 1 0 359 358 356 355 354 353 352 351 351 351 351 352 353 353 354 355 356 357 358 359 0 1 3 181 180 180 179 179 179 178 179 179 179 179 180 180 181 182 182 183 184 185 185 186 187 188 189 190 191 193 195 196 197 198 198 198 199 200 201 202 204 205 206 208 210 212 213 215 217 221 224 228 233 237 243 249 255 262 268 274 279 285 290 294 299 304 307 310 312 315 318 320 322 323 326 327 329 331 332 334 335 336 338 339 340 340 342 342 343 343 344 345 345 345 346 346 347 347 347 346 346 346 344 343 342 341 341 340 340 340 340 340 341 341 342 342 343 344 345 345 346 347 348 349 350 350 351 351 352 353 354 354 355 356 356 357 358 358 359 360 0 0 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 2 2 1 0 359 358 356 355 354 353 352 351 351 351 351 351 351 353 353 355 355 356 357 359 360 1 181 180 180 180 179 179 179 179 180 180 181 181 182 182 183 184 185 185 186 187 188 189 190 191 192 194 195 197 198 199 200 200 201 201 202 203 205 207 208 210 212 213 215 217 219 221 224 228 231 236 242 247 252 258 264 269 274 280 285 290 294 299 302 305 308 311 313 316 317 319 321 323 325 327 329 330 332 333 334 336 337 338 339 339 340 341 342 342 343 343 344 344 345 345 345 345 345 345 345 344 343 342 341 340 340 339 339 340 340 340 341 341 342 342 343 344 344 345 346 347 348 349 349 350 351 352 352 353 353 354 355 356 357 357 358 359 359 360 0 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 3 3 2 1 359 358 356 355 354 353 351 351 351 350 350 350 351 352 353 353 354 356 357 358 359 182 181 181 181 180 180 180 180 181 181 182 183 184 184 185 186 187 187 188 189 190 190 191 193 194 196 198 199 201 201 202 202 203 204 205 207 208 209 211 213 214 216 218 220 223 226 228 232 236 241 245 249 255 260 266 271 276 280 285 289 293 297 301 304 307 309 311 314 315 317 319 321 323 325 326 328 330 331 333 334 335 336 337 338 339 339 339 340 341 341 342 343 343 343 344 344 344 344 343 343 342 342 340 340 339 339 339 339 340 340 340 341 341 342 343 343 344 345 346 346 347 348 349 349 350 351 352 352 353 354 354 355 356 357 357 358 359 359 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 5 4 4 3 2 1 360 358 357 355 354 353 352 350 350 350 350 350 350 351 352 353 354 355 356 357 183 182 182 182 182 182 182 182 182 183 183 184 185 186 187 188 188 189 189 190 191 193 193 195 196 198 200 201 202 203 204 205 206 207 208 209 211 213 214 216 218 219 221 224 225 229 232 236 239 243 247 252 256 262 267 272 277 281 286 289 293 297 300 302 305 307 310 312 313 315 317 320 321 323 325 326 328 329 331 332 334 335 336 336 337 337 338 338 339 339 340 341 341 342 342 342 342 343 343 342 342 341 340 339 339 339 338 339 339 339 340 341 341 341 342 342 343 344 345 346 346 347 348 349 350 350 351 351 352 353 354 354 355 356 357 358 358 359 360 0 0 1 1 1 1 2 2 2 1 1 1 2 2 2 3 3 4 5 5 5 6 6 6 6 6 5 4 4 2 1 0 359 357 356 354 353 352 350 350 349 349 349 349 350 351 352 353 354 356 183 184 184 183 183 183 183 184 184 185 186 186 187 188 188 189 190 190 192 192 193 194 195 197 199 200 202 203 204 205 206 207 208 209 210 212 214 216 218 220 221 223 225 226 229 232 235 239 242 246 250 254 259 263 268 273 278 281 285 289 292 296 299 301 304 306 308 310 312 314 316 318 319 321 322 324 326 327 329 331 332 333 334 334 335 335 336 337 337 338 338 339 339 340 340 341 341 341 341 341 341 340 339 339 338 338 338 338 338 339 339 340 340 341 341 342 343 343 344 345 346 347 347 348 349 350 350 351 351 352 353 354 354 355 356 357 358 358 359 360 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 5 5 6 6 6 6 7 6 6 5 4 3 2 1 359 357 356 354 353 352 350 350 349 349 349 349 350 350 352 352 354 185 185 185 185 185 185 186 186 187 187 188 189 189 189 190 191 192 192 193 194 195 196 198 199 201 202 204 205 206 207 209 209 210 212 213 215 217 219 221 223 224 226 228 230 232 235 239 242 245 249 253 256 260 264 269 273 277 281 285 289 292 295 297 300 302 304 307 309 311 312 314 316 318 319 321 322 324 325 327 329 330 331 332 332 333 334 334 335 336 336 337 337 337 338 338 339 339 340 340 340 339 339 338 338 338 337 337 338 338 338 339 339 340 341 341 341 342 343 343 344 345 346 346 347 348 349 349 350 351 351 352 353 354 355 355 356 357 358 359 360 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 5 6 6 7 7 7 7 6 6 5 4 3 2 360 358 357 355 354 352 351 349 349 349 349 349 349 350 351 351 187 187 187 187 187 188 188 189 189 189 190 191 191 191 192 193 193 194 195 196 197 198 200 201 203 204 206 207 208 209 211 212 213 215 216 218 220 222 224 225 227 229 231 233 235 238 241 244 247 251 254 257 262 266 270 274 278 281 284 288 291 294 296 298 301 303 305 307 308 310 313 314 316 317 319 321 322 324 325 327 328 329 330 331 331 332 332 333 333 334 335 335 336 336 337 337 338 338 339 339 338 338 337 337 337 337 337 337 337 338 338 339 339 340 340 341 341 342 343 343 344 345 346 346 347 348 348 349 350 351 351 352 353 354 355 356 356 357 358 359 360 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 6 7 7 8 8 8 7 7 6 5 4 3 1 359 357 356 354 352 351 349 349 348 348 348 348 349 349 189 189 190 190 190 191 191 192 192 192 192 193 193 193 194 195 195 196 197 198 199 201 202 203 205 207 208 209 210 212 213 214 216 217 219 221 223 225 227 228 230 232 234 236 239 241 243 246 249 252 256 259 263 267 271 274 277 281 284 287 290 293 295 298 300 302 304 306 307 310 311 313 314 316 318 319 321 322 324 325 327 328 328 329 329 330 331 331 332 332 333 334 334 335 335 336 336 337 337 337 337 337 337 336 336 336 336 336 337 337 337 338 339 339 340 340 341 341 342 342 343 344 345 345 346 347 348 348 349 350 351 351 352 353 354 355 356 357 358 359 359 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 6 7 8 8 9 9 8 8 7 6 5 3 2 360 358 356 354 353 351 350 348 348 347 347 347 348 192 192 192 193 193 194 194 194 195 195 196 195 196 196 197 197 198 199 200 201 202 203 204 206 207 209 210 211 212 214 215 217 218 220 221 223 225 227 229 231 232 234 236 238 241 243 246 248 251 254 257 261 264 267 271 274 277 280 283 287 290 292 294 297 299 301 303 304 306 308 309 311 313 314 316 317 319 320 322 323 325 326 327 327 328 329 329 330 330 331 331 332 332 333 334 334 335 336 336 336 336 336 335 336 335 335 335 336 336 336 337 338 338 339 339 340 340 340 341 341 342 343 344 344 345 346 347 348 348 349 350 351 351 352 353 354 355 356 357 358 359 360 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 3 4 5 6 7 8 8 9 9 9 9 9 7 7 6 4 3 1 359 357 355 353 351 350 349 348 347 347 346 195 195 195 196 196 197 197 198 198 198 199 198 199 199 199 200 201 201 202 204 205 206 207 208 210 211 213 214 214 216 217 219 221 222 224 226 228 230 231 233 235 236 238 240 243 245 247 250 253 256 259 261 264 268 271 274 278 280 283 286 289 291 294 296 298 300 302 304 305 307 308 310 311 313 314 316 317 319 320 322 323 324 326 326 326 327 327 328 328 329 330 330 331 332 332 333 334 334 335 335 335 335 335 335 335 335 335 336 336 336 336 337 337 338 339 339 340 340 340 341 342 342 343 344 344 345 346 347 347 348 349 350 351 351 352 353 354 355 357 357 358 359 360 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 3 3 4 5 6 7 8 9 9 10 10 10 9 8 8 7 5 4 2 0 358 357 354 353 351 350 348 347 347 198 198 198 199 199 200 200 201 201 202 201 202 202 202 203 203 204 205 205 206 207 209 210 211 212 213 214 215 217 218 220 221 223 225 226 228 230 232 233 235 236 239 240 242 244 247 249 252 254 257 259 262 265 268 271 274 277 280 284 286 288 291 293 295 297 299 301 302 304 305 307 309 310 311 313 314 315 317 318 320 322 323 324 325 325 325 325 326 326 327 328 329 329 330 331 331 332 333 334 334 334 334 334 335 335 335 335 335 335 336 336 336 337 337 338 339 339 340 340 340 341 341 342 343 343 344 345 346 346 347 348 349 350 351 351 352 353 355 356 357 358 358 359 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 5 6 8 8 9 9 10 10 10 9 9 8 7 6 5 3 2 360 358 356 354 352 349 348 348 201 201 201 202 202 203 203 204 204 204 205 205 206 206 206 207 207 208 208 209 210 211 212 213 214 215 216 217 219 220 222 224 225 227 229 230 232 234 235 237 238 240 242 244 246 248 251 253 255 258 260 263 266 269 271 274 277 280 283 285 287 290 292 294 296 298 300 302 302 304 306 307 309 310 311 313 314 315 317 318 320 321 322 323 323 324 324 324 324 326 327 327 328 329 330 330 331 332 333 333 333 334 334 334 334 334 334 334 335 335 336 336 336 337 337 338 339 339 340 340 340 341 341 342 343 344 344 345 346 346 347 348 349 350 351 352 353 354 354 356 357 358 359 360 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 5 6 7 8 8 9 9 10 10 10 10 9 9 8 7 6 4 3 1 359 357 355 353 351 350 205 205 205 205 205 206 206 206 207 207 208 208 208 209 209 210 211 211 211 212 212 213 214 215 216 217 218 219 221 222 223 225 227 228 230 232 234 235 237 238 240 242 244 246 248 250 252 254 257 259 261 263 266 268 271 275 277 280 282 285 287 289 291 293 295 297 299 300 302 303 304 306 308 309 310 311 312 314 315 317 319 320 320 321 322 322 322 322 323 324 324 325 326 327 328 329 330 331 332 332 333 333 333 333 334 334 334 334 335 335 335 335 336 337 337 338 338 339 339 340 340 340 341 341 342 343 343 344 345 345 346 347 348 349 349 351 352 353 354 355 356 357 358 359 360 0 0 0 0 0 0 0 360 360 360 0 0 1 1 2 3 3 3 4 5 5 6 7 8 8 9 10 10 10 10 10 10 9 9 8 7 5 4 2 1 358 356 354 353 208 208 208 208 208 209 209 209 210 210 211 211 212 212 213 213 214 214 214 214 215 215 216 217 218 219 220 221 222 223 225 227 229 230 232 233 235 237 239 240 242 243 245 247 249 251 252 255 257 259 261 264 266 269 271 274 277 279 281 284 286 289 291 293 295 296 298 299 301 302 303 305 307 308 309 310 311 312 314 316 317 318 319 320 320 321 321 321 321 322 323 324 325 326 327 328 329 330 331 331 332 332 333 333 333 333 334 334 334 335 335 335 335 336 336 337 338 338 339 339 339 340 340 341 341 342 342 343 344 344 345 346 347 347 348 350 350 352 353 354 355 356 358 358 359 360 0 0 0 0 0 360 360 359 359 360 0 1 1 2 2 3 3 4 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 8 7 5 4 2 1 359 357 211 211 211 212 212 212 212 212 213 213 214 215 215 215 215 216 216 216 217 217 217 218 218 219 220 221 221 223 224 226 227 229 230 232 233 235 237 238 240 241 243 245 246 248 250 252 254 256 257 260 262 264 266 269 271 274 276 279 281 283 286 288 290 292 294 295 296 298 299 301 303 304 306 306 307 309 310 311 312 314 316 317 318 318 319 319 319 319 320 320 321 322 323 323 325 326 327 328 329 330 331 331 331 332 332 332 333 333 333 334 334 334 335 335 336 336 337 338 338 339 339 339 339 340 340 341 342 342 343 343 344 344 345 346 347 348 349 351 352 353 354 355 357 357 358 359 360 0 0 0 360 360 359 359 359 360 360 0 1 1 2 2 3 3 4 5 5 5 6 6 7 8 8 9 9 9 10 10 10 10 10 10 9 8 7 5 4 3 0 215 215 215 215 215 215 215 216 216 216 216 217 217 218 218 218 219 219 219 219 219 220 220 220 221 222 223 224 225 227 229 230 231 233 235 236 238 239 241 243 244 246 247 249 251 253 254 256 258 260 262 264 266 269 271 274 276 278 281 283 285 287 289 291 293 294 296 297 298 300 302 303 305 305 306 307 308 309 311 313 315 316 317 317 317 318 318 318 318 318 319 320 320 321 323 324 325 326 327 328 329 330 330 331 331 332 332 332 333 333 334 334 334 334 335 336 336 337 338 338 338 339 338 339 339 340 340 341 342 343 343 343 344 345 346 347 348 350 351 352 353 354 356 357 358 359 359 359 360 360 360 359 359 359 359 359 359 359 360 0 1 1 2 2 3 3 4 4 5 5 6 6 7 8 8 9 9 10 10 10 11 11 10 10 9 9 8 7 5 218 217 218 217 218 217 218 218 219 219 219 219 220 220 220 221 221 221 221 221 221 221 221 222 223 223 224 226 227 229 230 232 233 234 236 238 239 241 243 244 246 247 248 250 252 253 255 257 258 260 262 264 267 269 271 273 275 278 280 282 284 286 288 290 292 293 294 296 297 299 300 302 303 304 305 306 307 308 310 311 313 314 315 316 316 316 316 316 316 316 317 318 319 320 321 322 323 324 325 327 328 329 329 330 330 330 331 331 332 332 333 333 333 334 334 335 335 336 337 337 337 338 338 338 339 339 340 340 341 342 342 342 343 344 345 346 347 348 349 351 352 353 355 356 357 358 359 359 359 359 359 359 359 358 358 358 358 358 359 359 359 360 0 0 1 2 2 3 3 4 4 5 5 6 7 8 9 9 10 10 11 12 12 12 12 11 10 10 8 220 220 220 220 220 221 221 221 221 221 222 222 222 222 222 222 222 222 222 222 223 223 223 223 224 225 226 227 228 230 231 233 234 236 237 239 240 242 243 245 246 248 249 251 252 254 255 257 259 260 262 264 266 269 271 273 275 277 279 282 284 286 288 289 291 292 294 295 297 298 300 301 302 303 303 304 305 307 308 310 312 313 314 314 314 315 314 315 314 315 315 316 317 318 319 320 321 322 323 325 326 327 328 328 329 330 330 330 331 331 332 332 333 333 333 334 334 335 336 336 337 337 337 337 338 338 338 339 340 340 341 342 342 343 344 345 346 347 348 349 351 352 353 355 356 357 358 359 359 359 359 359 358 358 358 357 357 357 357 357 357 357 358 358 359 359 360 0 1 1 2 3 4 5 6 6 8 9 10 10 12 12 13 13 13 13 13 13 12 222 222 222 222 223 223 223 223 223 223 223 224 224 224 224 224 224 224 223 223 224 224 224 225 225 226 227 228 230 231 233 234 235 237 238 240 242 243 245 246 247 249 250 251 253 254 255 257 258 260 263 264 266 268 271 273 275 277 279 281 283 285 287 288 289 291 293 294 295 297 298 300 301 301 302 303 304 306 307 309 310 312 313 313 313 313 313 313 313 313 314 314 315 316 317 318 319 321 322 323 324 325 326 327 328 328 329 329 330 330 331 331 332 332 332 333 333 334 334 335 335 336 336 336 336 337 337 338 339 339 340 341 341 342 343 344 345 346 347 348 350 351 352 353 355 356 357 358 358 358 358 358 358 357 357 356 356 355 355 355 355 355 355 355 356 356 357 357 358 359 360 0 1 3 4 5 6 8 9 10 12 12 14 14 14 15 15 15 15 224 224 224 224 225 225 225 225 226 225 226 226 226 226 226 226 225 225 225 225 225 225 225 226 226 227 228 229 231 232 234 235 237 238 240 241 242 244 245 247 248 249 251 252 253 254 256 257 259 261 263 265 266 268 270 273 274 277 278 281 282 284 286 287 289 290 292 293 294 296 297 299 300 301 301 302 303 305 306 308 309 311 311 312 312 312 312 312 311 311 312 312 313 314 315 316 317 318 320 321 322 323 324 325 326 327 327 328 328 329 330 330 331 331 332 332 332 332 333 333 334 335 335 335 335 336 336 337 337 338 339 339 340 341 342 342 343 345 346 347 348 349 351 352 354 355 356 357 357 357 358 358 357 357 356 355 355 354 353 352 352 353 353 353 354 354 354 355 355 356 357 358 359 0 2 3 5 6 8 9 11 12 14 15 15 16 17 17 17 225 226 226 226 226 226 227 227 227 227 227 227 228 227 227 227 227 226 226 226 226 226 227 227 228 228 230 231 232 233 235 236 238 239 241 242 243 245 246 248 249 250 251 252 253 254 256 258 259 261 263 265 267 269 271 273 275 276 278 280 282 283 285 287 288 289 291 292 293 295 296 298 298 299 300 301 302 304 305 307 308 309 310 310 311 311 310 310 310 310 310 311 312 313 314 315 316 317 318 320 321 322 323 324 325 326 326 327 327 328 328 329 329 330 331 331 331 331 332 332 333 334 334 334 335 335 335 336 337 337 338 338 339 340 340 341 342 343 344 346 347 348 349 350 352 354 355 356 356 357 357 357 357 357 356 355 354 353 352 351 350 350 350 351 351 352 352 353 353 354 355 356 357 358 360 1 3 5 7 9 11 12 13 15 16 17 18 18 19 227 227 227 227 228 228 228 228 228 228 228 229 228 228 228 228 228 228 228 228 228 228 228 228 229 230 231 232 233 234 236 237 239 240 242 243 244 245 247 248 249 250 251 253 254 255 257 258 260 261 263 265 267 268 270 273 275 276 278 279 281 282 284 286 287 288 290 291 293 294 295 297 297 298 299 300 301 303 304 305 307 308 308 309 309 309 309 309 309 309 309 309 310 311 312 313 314 316 317 318 319 320 321 322 323 325 325 326 326 326 327 328 328 329 329 330 330 330 331 331 332 332 333 333 334 334 334 335 336 336 337 337 338 339 339 340 341 342 343 344 345 347 347 349 351 352 353 354 355 356 356 356 356 356 355 355 353 352 351 349 348 348 348 349 349 349 351 351 352 353 354 354 355 357 358 360 1 3 5 8 10 12 13 15 16 17 18 19 20 229 228 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 229 230 230 231 232 233 235 236 237 238 240 241 242 244 245 246 247 248 249 251 252 253 254 256 257 259 260 262 264 266 267 269 271 272 274 276 277 279 280 282 283 285 286 287 289 290 292 293 294 295 296 297 298 299 300 302 303 305 306 307 307 307 308 308 308 308 307 308 308 308 309 310 311 312 313 314 316 317 318 319 320 321 322 323 324 325 325 326 326 326 327 327 328 329 329 330 330 330 331 331 332 333 333 333 333 334 335 335 336 337 337 337 338 339 340 340 341 343 344 345 346 347 349 350 351 353 354 355 355 356 356 356 355 354 353 352 351 349 348 347 346 346 347 348 348 350 350 351 352 353 354 355 356 358 360 2 4 6 9 11 13 15 16 17 19 20 20 231 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 230 231 232 233 234 236 237 238 239 241 242 243 244 245 246 248 249 250 251 252 254 255 257 258 260 261 262 264 266 268 269 271 273 274 276 277 278 280 281 283 284 285 287 288 289 291 292 293 294 295 296 297 298 300 301 303 304 305 306 306 306 306 306 306 306 306 306 306 307 308 309 310 311 312 313 314 316 317 318 319 320 320 321 322 323 324 324 325 325 326 326 327 328 328 329 329 329 330 330 331 331 332 332 332 333 333 334 335 336 336 336 337 337 338 339 340 341 342 343 344 346 347 348 350 351 352 353 354 354 355 355 355 355 354 353 351 350 348 347 346 346 346 346 347 348 348 349 350 351 352 353 354 356 358 0 2 5 7 9 11 13 14 16 17 18 19 232 232 231 231 231 231 231 231 231 231 231 231 230 230 230 230 230 230 230 230 230 230 231 232 232 233 234 235 237 238 239 240 241 243 243 245 246 247 248 250 251 251 253 255 256 257 259 260 261 263 265 266 268 270 271 273 274 275 277 278 279 281 282 283 285 286 287 289 290 291 292 293 294 295 296 298 299 300 302 303 304 304 305 305 305 305 305 305 305 305 306 306 307 307 309 310 311 312 313 314 316 317 318 318 319 320 321 322 323 323 324 325 325 325 326 327 327 328 328 328 329 330 330 330 331 331 331 332 332 333 333 334 335 335 336 336 337 337 338 339 340 342 343 344 345 347 348 349 351 352 353 354 354 354 354 354 354 353 352 350 349 347 346 346 345 345 346 346 346 347 348 349 350 352 353 354 356 357 360 2 4 6 9 10 12 13 15 16 17 233 233 233 232 232 232 232 231 232 232 231 231 231 231 231 231 231 231 231 231 231 231 232 232 233 234 235 236 237 238 240 241 242 243 244 245 246 247 249 250 251 252 254 255 257 258 259 261 262 264 265 267 268 270 271 272 273 275 276 277 279 280 281 283 284 285 287 288 289 290 291 292 293 294 296 297 298 300 301 302 302 303 303 304 304 304 304 304 304 304 304 305 306 307 308 309 310 311 312 313 314 316 316 317 318 319 320 320 321 322 323 323 324 324 324 325 326 327 327 328 328 328 329 330 330 330 330 331 331 332 333 333 333 334 334 335 335 336 337 338 338 340 341 342 343 345 346 347 349 350 351 352 352 353 353 353 353 353 352 351 350 348 347 346 345 345 345 345 345 345 346 347 348 349 351 352 353 355 357 358 0 2 4 6 8 9 11 12 13 235 234 234 234 233 233 233 232 232 232 232 231 231 231 231 231 231 231 231 231 231 232 233 233 234 235 236 237 238 239 240 242 242 243 245 246 247 248 250 251 252 253 255 256 257 259 260 262 263 264 266 267 269 270 271 272 273 275 276 277 278 280 281 282 284 285 286 287 288 289 290 291 292 294 295 296 297 299 299 300 301 302 302 302 302 302 302 302 303 303 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 318 319 320 321 322 322 323 323 323 324 325 325 326 326 327 327 328 328 329 329 330 330 330 330 331 332 332 333 333 333 334 335 335 336 336 338 339 340 342 342 344 345 347 348 349 351 351 352 352 352 352 352 352 351 350 349 347 346 346 345 344 344 344 344 344 344 345 347 348 349 350 351 352 354 356 357 359 1 2 4 5 6 8 236 236 236 235 235 234 234 234 234 233 233 233 232 232 232 231 232 232 232 232 232 233 233 234 235 236 237 238 239 240 241 242 243 244 246 247 248 249 250 252 253 255 256 257 258 260 261 262 264 265 266 267 268 270 271 272 273 274 275 276 278 279 280 282 283 284 285 286 287 289 290 291 292 293 294 296 297 297 299 299 300 300 300 301 301 301 301 301 301 302 302 303 304 305 306 307 308 309 309 311 312 313 314 315 316 317 317 318 319 320 320 321 322 322 322 323 323 324 325 325 325 326 326 327 327 328 328 329 329 329 330 331 331 332 332 332 332 333 334 334 335 335 337 338 339 340 342 343 344 346 347 348 349 350 350 351 351 351 351 350 349 348 347 346 345 345 344 344 343 343 343 343 343 344 345 346 346 347 348 348 350 351 352 354 356 357 359 0 1 238 238 237 237 236 236 236 236 235 234 234 234 233 233 233 233 232 233 233 233 233 234 234 235 236 237 238 238 239 240 242 243 244 245 247 248 249 250 252 253 254 255 257 258 259 260 261 263 264 265 266 267 269 270 271 272 273 274 275 276 278 279 280 281 282 283 285 286 287 288 289 290 292 293 294 295 296 296 297 298 299 299 299 299 300 300 300 300 300 301 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 316 317 318 318 319 320 321 321 321 322 323 323 323 324 324 325 325 326 326 327 327 327 327 328 328 329 330 330 331 331 331 331 331 332 333 334 334 336 337 338 340 341 342 343 344 346 347 348 349 349 350 350 349 349 349 348 347 346 345 345 344 344 343 343 342 341 341 341 342 343 343 343 343 343 344 345 346 347 349 350 352 353 354 239 239 239 239 238 238 237 237 236 236 236 235 235 234 234 234 234 234 234 234 235 235 235 236 237 238 239 240 241 242 243 244 245 246 248 249 250 251 253 254 255 256 257 258 260 261 262 263 265 265 266 267 269 270 271 272 273 274 275 276 277 278 279 281 282 283 284 285 286 288 289 290 291 292 293 294 294 295 296 297 297 298 298 298 298 298 299 299 299 300 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 316 317 317 318 319 320 320 321 321 321 322 323 323 323 324 324 325 325 326 326 326 326 327 327 328 328 329 329 329 329 329 330 330 331 331 332 334 335 336 338 339 340 341 342 343 345 346 347 348 348 348 348 348 347 347 346 345 344 344 344 343 343 342 341 341 340 340 340 340 340 340 340 339 339 339 339 341 342 343 346 347 348 241 241 240 240 240 239 239 238 238 238 237 237 237 236 236 236 236 236 235 236 236 237 237 238 239 239 240 241 242 244 244 246 247 248 249 250 251 252 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 270 271 272 273 274 275 276 277 278 279 280 281 283 284 285 286 287 288 289 290 291 292 293 294 294 295 296 296 296 296 297 297 297 298 298 298 299 300 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 315 316 316 317 318 319 319 320 320 320 321 321 322 322 323 323 323 324 325 325 325 325 325 326 326 327 327 328 328 328 328 328 329 329 330 330 331 332 334 335 336 338 339 340 341 342 343 345 346 346 346 346 346 346 345 345 344 343 343 343 343 342 342 341 340 339 338 338 338 337 337 337 336 336 335 335 335 337 339 340 342 343 243 242 242 241 241 241 240 240 240 239 239 239 238 238 238 237 237 237 238 238 239 239 239 240 241 241 242 243 244 245 246 247 248 249 250 251 252 253 254 256 257 258 259 260 261 262 263 264 264 265 267 268 269 269 271 272 272 273 275 276 277 278 279 280 281 282 283 284 285 287 288 289 290 290 291 292 293 293 294 294 295 295 295 295 296 296 296 297 297 298 299 300 301 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 315 316 316 317 317 318 318 319 319 320 320 321 321 322 322 322 323 323 324 324 324 324 325 325 325 326 326 326 326 326 326 327 327 328 328 329 330 331 333 334 335 336 337 338 340 341 342 343 344 345 345 344 344 344 343 342 342 341 341 341 341 341 340 340 339 337 336 336 335 335 335 334 333 333 332 332 333 334 336 337 339 244 244 243 243 243 242 242 242 242 241 241 240 240 240 240 240 240 240 240 240 240 241 241 242 242 243 244 245 245 246 247 249 250 250 251 252 253 254 255 257 258 259 260 261 262 262 263 264 265 266 267 268 269 269 270 271 272 274 275 276 277 278 279 280 281 282 283 284 285 286 288 288 289 290 291 291 292 292 293 293 294 294 294 294 295 295 296 296 297 297 298 299 300 301 301 302 304 305 306 307 308 308 309 310 310 312 313 313 314 315 315 315 316 317 317 318 318 319 319 320 320 320 321 321 322 322 323 323 323 323 323 323 324 324 325 325 325 325 325 325 325 325 326 327 328 329 330 331 333 334 335 336 337 339 339 341 342 342 343 343 343 343 342 341 340 340 339 339 339 339 338 338 337 336 335 334 334 333 332 332 331 331 330 330 330 331 333 334 335 245 245 245 245 244 244 243 243 243 243 243 242 242 242 242 242 242 242 242 242 243 243 243 244 244 245 246 247 247 248 249 250 251 252 253 254 255 256 256 257 259 259 260 261 262 263 264 264 265 266 267 268 269 269 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 288 289 290 290 291 291 291 292 292 293 293 293 294 294 295 295 296 297 297 299 299 300 301 302 303 304 305 306 307 308 308 309 309 310 311 312 313 314 314 314 315 316 316 317 317 318 318 319 319 319 320 320 321 321 322 322 323 322 322 323 323 323 323 324 324 323 323 323 323 323 324 325 326 326 327 329 330 331 333 333 334 335 336 338 339 340 341 341 341 341 340 340 339 338 338 337 337 336 336 335 335 334 333 332 332 331 330 330 329 329 329 329 328 329 330 331 332 247 247 246 246 246 245 245 245 245 244 244 244 244 244 243 244 244 244 244 244 244 245 245 246 246 247 247 248 249 249 250 251 252 253 254 255 255 256 257 258 259 260 261 261 262 263 264 265 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 284 285 286 287 288 288 289 289 290 290 290 291 291 292 292 293 293 294 294 295 295 296 297 298 299 300 301 301 302 303 304 305 306 307 308 308 309 309 310 311 312 313 313 314 314 315 315 315 316 317 317 317 318 318 319 319 320 320 321 321 322 322 321 321 322 322 322 322 322 322 322 322 322 322 322 322 323 324 325 326 327 328 330 331 332 333 334 335 336 337 338 339 340 339 339 339 338 337 337 336 335 335 334 334 333 332 331 331 330 329 328 327 327 327 327 327 327 327 328 329 329 248 248 248 247 247 247 247 246 246 246 246 246 246 245 245 245 245 245 245 246 246 246 247 247 248 248 249 250 250 251 251 252 253 254 255 256 257 257 258 259 260 260 261 262 263 263 264 265 266 267 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 284 285 286 286 287 287 288 288 288 289 289 290 290 291 291 292 292 293 294 294 295 296 296 297 298 299 300 301 302 302 303 304 305 306 307 307 308 309 309 310 311 312 312 313 313 313 314 314 315 315 316 316 317 317 318 318 318 319 320 320 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 321 321 322 322 323 325 326 327 328 329 330 330 331 333 334 335 336 337 337 337 337 337 336 335 334 333 333 332 332 331 330 330 329 328 327 327 326 326 326 325 325 325 325 326 327 327 249 249 249 249 248 248 248 248 247 247 247 247 247 247 247 247 247 247 247 247 248 248 248 249 249 250 250 251 251 252 253 254 254 255 256 256 257 258 259 259 260 261 262 263 263 264 265 266 266 267 268 269 270 271 272 273 273 274 275 276 277 278 279 280 280 281 282 283 284 284 285 286 286 286 287 287 288 288 289 289 289 290 290 291 292 292 293 294 294 295 296 297 298 299 300 300 301 302 302 303 304 305 306 307 307 308 308 309 310 311 311 312 312 312 313 314 314 315 315 315 316 316 317 317 317 318 319 319 320 320 320 320 320 319 320 320 320 320 320 319 318 318 318 319 319 320 320 321 322 323 324 326 327 328 328 329 330 331 332 333 334 335 335 335 335 335 334 333 332 331 331 330 329 329 328 327 327 326 325 325 325 324 324 324 324 323 323 324 324 250 250 250 250 249 249 249 249 249 248 248 248 248 248 248 248 248 249 249 249 249 249 250 250 251 251 251 252 253 253 254 255 255 256 257 257 258 259 260 260 261 262 262 263 264 265 265 266 267 268 269 269 270 271 272 273 273 274 275 276 277 278 279 280 280 281 282 283 283 284 284 285 285 285 286 286 287 287 288 288 288 289 290 290 291 291 292 293 294 295 295 296 297 298 299 300 301 301 302 302 303 304 305 306 306 307 308 309 309 310 310 311 311 311 312 313 313 313 314 314 315 315 315 316 317 317 318 318 319 319 319 319 319 319 319 319 319 319 319 318 317 317 316 317 317 318 318 318 319 320 321 323 325 326 326 327 327 328 328 330 331 332 333 333 333 332 332 331 331 330 330 329 329 328 327 326 325 325 324 324 323 323 323 322 322 321 321 321 322 251 251 251 251 251 250 250 250 250 250 250 249 249 250 250 250 250 250 250 250 250 251 251 251 252 252 253 253 254 255 255 256 256 257 257 258 259 260 260 261 262 263 263 264 265 265 266 267 268 268 269 270 271 271 272 273 274 275 275 276 277 278 279 279 280 281 282 282 282 283 283 284 284 285 285 286 286 287 287 287 288 289 290 290 290 291 292 293 294 294 295 295 296 297 298 299 300 301 301 302 302 303 304 305 305 306 307 308 308 309 309 310 310 310 311 311 312 312 313 313 314 314 315 315 315 316 316 317 318 318 318 318 318 318 318 318 318 318 318 317 316 315 315 315 315 316 316 316 317 317 318 319 322 323 324 325 325 325 325 326 328 329 330 330 331 330 330 329 329 328 328 328 327 326 326 325 324 324 323 322 321 321 321 321 320 319 319 318 318 252 252 252 252 252 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 252 253 253 253 254 254 255 256 256 257 258 258 258 259 260 261 261 262 263 263 264 265 265 266 267 267 268 269 269 270 271 271 272 273 274 275 275 276 277 278 278 279 280 281 281 282 282 282 283 283 284 284 284 285 285 286 286 287 287 288 289 289 290 291 291 292 293 294 295 295 296 297 297 298 299 300 301 301 302 302 303 304 305 305 306 307 307 308 308 308 309 309 310 310 311 311 312 312 313 313 314 314 314 315 315 316 317 317 317 317 317 318 317 317 317 317 317 316 315 314 314 313 313 314 314 315 315 315 316 317 318 320 321 322 323 323 324 324 325 325 326 328 328 328 328 327 327 326 326 326 326 325 324 324 323 322 321 320 320 319 319 318 317 317 316 315 315 253 253 253 253 252 252 252 252 252 252 252 252 252 251 252 252 252 252 252 252 253 253 253 254 254 254 255 256 256 257 257 258 258 259 260 260 261 262 262 263 264 264 265 265 266 267 267 268 268 269 270 270 271 272 272 273 274 275 275 276 277 277 278 279 279 280 281 281 282 282 282 283 284 284 284 284 285 286 286 286 287 288 289 289 290 290 291 292 293 294 294 295 296 296 296 298 298 299 300 300 301 302 302 303 304 304 305 305 306 307 307 308 308 308 308 309 310 310 311 311 312 312 313 313 314 314 314 315 316 316 317 317 316 316 316 316 316 316 316 315 315 314 312 312 312 312 312 313 313 313 314 314 315 317 318 320 321 322 322 322 322 322 323 324 325 325 325 325 325 324 324 323 323 323 323 322 321 320 320 319 318 318 317 316 316 315 314 313 313 254 254 254 254 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 254 254 254 255 255 255 256 257 257 257 258 259 259 260 260 261 261 262 263 263 264 264 265 266 266 267 268 268 269 269 270 271 271 272 272 273 274 275 275 276 277 277 278 279 279 280 280 281 281 282 282 282 283 283 283 284 285 285 286 286 287 287 288 289 289 290 291 291 292 293 294 294 295 296 296 297 298 298 299 300 300 301 301 302 303 303 304 304 305 306 306 307 307 307 307 308 309 309 310 310 311 311 312 313 313 313 314 314 314 315 316 316 316 316 316 315 315 315 315 315 314 313 312 311 310 310 310 311 311 312 312 313 313 314 315 317 318 319 320 320 320 320 321 321 322 323 323 323 323 322 322 321 321 321 321 320 319 319 318 318 317 316 316 315 314 314 313 312 311 255 255 255 254 254 254 254 254 254 253 254 254 254 254 254 254 254 254 254 254 255 255 255 255 256 256 257 257 258 258 259 259 260 261 261 262 262 262 263 264 265 265 266 266 267 267 268 268 269 269 270 271 271 272 272 273 274 274 275 276 276 277 278 278 279 279 280 280 281 281 281 282 283 283 283 284 284 285 285 286 286 287 287 288 289 290 290 291 291 292 293 294 294 295 296 296 297 297 298 299 299 300 301 301 302 303 303 304 304 305 305 306 306 306 307 307 307 308 308 309 310 311 311 312 312 312 313 313 313 314 315 315 315 315 314 314 314 314 314 314 313 312 311 310 309 308 309 309 309 310 310 311 311 312 312 314 315 316 317 318 319 318 318 319 319 320 320 321 321 320 320 319 319 319 318 318 318 318 317 317 316 315 315 314 313 313 312 311 310 257 256 256 256 255 255 255 255 254 255 254 254 254 255 255 255 255 255 255 255 255 256 256 256 257 257 257 258 258 259 259 260 260 261 261 262 262 263 264 264 265 265 266 266 267 267 268 269 269 269 270 271 271 272 272 273 273 274 275 276 276 277 277 278 278 279 279 280 280 281 281 282 282 283 283 283 284 285 285 286 286 286 287 288 289 289 290 290 291 291 292 293 294 294 295 295 296 296 297 298 299 299 300 300 301 302 302 303 303 304 304 305 305 305 305 306 306 307 307 308 309 310 310 311 311 312 312 312 313 313 314 314 314 314 314 314 313 313 313 313 312 311 310 309 308 307 307 307 307 307 308 309 309 309 310 311 312 314 315 316 317 317 317 317 317 317 318 318 319 319 318 318 317 317 316 316 316 316 316 315 315 314 314 313 312 312 311 311 310 258 258 257 257 257 256 256 256 255 256 255 255 255 255 255 256 255 255 256 256 256 256 256 257 257 257 258 258 259 259 260 260 261 261 262 262 263 263 264 264 265 265 266 266 267 268 268 269 269 270 270 271 271 272 272 273 273 274 275 275 276 276 277 278 278 278 279 280 280 280 281 281 282 282 283 283 284 284 285 285 286 286 287 287 288 289 289 290 290 291 291 292 293 294 294 295 295 296 296 297 298 298 299 299 300 301 301 301 302 303 303 304 304 304 304 305 306 306 306 307 308 309 309 310 311 311 311 311 312 312 313 313 313 313 313 313 313 312 312 312 312 311 310 308 307 306 306 306 306 306 306 307 307 308 308 309 310 311 312 313 314 314 315 315 315 315 315 316 316 316 317 316 316 315 314 314 313 313 313 313 313 313 312 312 311 311 310 310 309 259 259 258 258 258 258 257 257 257 256 256 256 256 256 256 256 256 256 256 256 257 257 257 257 257 258 258 259 259 260 260 261 261 262 262 262 263 263 264 264 265 265 266 267 267 268 268 268 269 270 270 271 271 271 272 273 273 274 274 275 275 276 277 277 278 278 279 279 279 280 281 281 281 282 282 283 283 284 284 285 286 286 286 287 287 288 289 290 290 290 291 291 292 293 294 294 295 295 296 296 297 297 298 299 299 299 300 300 301 302 302 302 303 303 303 304 304 305 305 306 306 307 308 309 310 310 310 310 311 311 312 312 312 312 312 312 312 311 311 311 311 310 309 308 307 305 304 304 304 304 304 305 305 306 306 307 308 308 309 310 311 312 313 313 314 314 314 314 314 314 314 314 314 314 313 312 312 312 311 311 311 311 310 310 309 309 309 309 308 260 260 260 259 259 259 258 258 258 257 257 257 257 257 257 257 257 257 257 257 257 258 258 258 258 258 259 259 260 260 261 261 261 262 262 263 263 264 264 265 265 266 266 267 267 268 268 268 269 269 270 271 271 271 272 273 273 273 274 274 275 276 276 277 277 278 278 279 279 280 280 281 281 282 282 283 283 284 284 285 285 286 286 286 287 287 288 289 289 290 290 291 292 292 293 293 294 295 295 296 296 297 297 298 298 298 299 299 300 300 301 302 302 302 302 303 303 304 304 305 305 306 307 308 309 309 310 310 310 310 311 311 312 312 312 311 311 310 310 310 310 309 309 307 306 304 304 303 303 303 302 303 304 304 305 305 306 306 307 308 309 310 311 311 312 312 312 313 313 312 312 313 312 312 312 312 311 310 310 309 308 308 308 308 307 307 307 307 307 261 261 260 260 260 260 259 259 259 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 259 259 260 260 260 261 261 262 262 262 263 263 264 264 265 265 266 266 267 267 268 268 268 269 269 270 271 271 271 272 272 273 273 274 274 275 276 276 276 277 277 278 278 279 279 280 280 281 281 282 282 283 283 283 284 285 285 286 286 286 287 288 288 289 289 290 290 291 291 292 293 293 294 294 295 295 296 296 296 297 297 298 298 299 299 300 300 301 301 301 302 302 303 303 303 304 305 306 307 308 308 309 309 309 309 310 310 311 310 311 310 310 309 309 309 309 309 308 307 306 304 303 302 301 301 301 302 302 302 303 303 304 304 305 306 307 307 308 309 310 310 311 311 311 311 311 311 311 311 310 310 310 309 309 308 307 307 306 306 305 304 304 304 304 261 261 261 261 261 261 260 260 260 260 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 260 260 260 261 261 261 262 262 263 263 263 264 264 265 265 265 266 266 267 267 268 268 269 269 270 270 271 271 272 272 273 273 273 274 275 275 275 276 276 277 278 278 278 279 279 279 280 281 281 282 282 282 283 284 284 285 285 286 286 287 287 288 288 289 290 290 290 291 291 292 293 293 294 294 294 295 295 296 296 296 297 297 297 298 298 299 300 300 300 300 301 301 302 303 303 303 304 305 306 307 307 308 308 308 309 309 310 310 310 310 309 309 308 308 308 308 307 306 305 304 303 302 301 300 300 300 300 301 301 301 302 303 303 304 305 305 306 307 307 308 309 309 310 310 310 310 309 309 309 309 308 308 308 307 306 306 305 304 303 303 302 301 302 262 262 262 261 261 261 261 261 261 261 260 260 260 260 260 260 259 259 259 259 259 259 260 260 260 260 260 260 261 261 261 261 262 262 263 263 263 264 264 265 265 266 266 267 267 268 268 268 269 269 270 270 271 271 272 272 272 273 273 274 274 275 275 275 276 276 277 277 278 278 279 279 280 280 281 281 282 282 283 283 284 284 285 285 285 286 286 287 288 288 289 289 290 290 291 291 292 292 293 293 294 294 294 295 295 295 296 296 296 297 297 298 298 299 299 299 300 300 301 301 302 302 303 304 305 306 306 307 307 307 307 308 309 309 309 309 308 308 308 307 307 307 306 305 305 303 302 300 300 299 298 299 299 299 299 300 300 301 301 302 303 303 304 305 305 306 306 308 308 309 309 309 308 308 307 307 307 307 306 306 305 305 304 303 303 302 301 301 300 262 262 262 262 262 262 262 262 262 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 260 260 260 261 261 261 262 262 262 263 263 263 264 264 265 265 265 266 266 266 267 267 268 268 268 269 269 270 270 271 271 272 272 273 273 273 274 274 275 275 276 276 277 277 278 278 279 279 280 280 281 281 281 281 282 282 283 284 284 284 285 285 286 286 287 287 288 288 289 290 290 290 291 291 292 292 293 293 293 294 294 294 295 295 295 296 296 297 297 298 298 298 299 299 300 301 301 301 302 303 304 305 305 306 306 306 306 307 307 308 308 308 308 308 307 306 306 306 305 305 304 303 302 300 299 298 297 297 297 297 298 298 299 299 299 300 301 301 302 303 303 304 305 305 306 307 307 308 307 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 299 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 261 261 261 261 261 261 261 261 261 261 261 261 261 261 262 262 262 263 263 263 263 264 264 265 265 265 266 266 266 267 267 267 268 268 269 269 269 270 270 271 271 272 272 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 280 281 281 281 282 282 282 283 284 284 284 285 285 286 286 287 287 288 288 289 289 289 290 290 291 291 292 292 292 292 293 293 294 294 295 295 295 296 296 297 297 297 298 298 299 299 300 300 301 302 302 303 304 305 305 305 305 306 306 307 307 307 307 307 306 306 305 305 305 304 304 303 302 300 299 298 297 296 296 296 296 296 297 297 298 298 299 299 300 301 301 302 303 303 304 305 305 306 306 306 306 306 305 305 304 303 302 302 301 301 300 300 300 299 299 263 263 263 263 262 262 263 263 263 263 263 263 263 262 262 262 262 262 262 262 262 261 261 261 261 261 261 262 262 262 262 263 263 263 263 264 264 264 265 265 266 266 266 266 267 267 267 267 268 268 269 269 270 270 271 271 271 272 272 273 273 274 274 274 275 275 276 276 277 277 277 278 278 279 280 280 280 281 281 281 282 282 283 283 284 284 285 285 286 286 287 287 287 288 288 289 289 290 290 290 290 291 291 292 292 293 293 293 294 294 295 295 295 296 296 296 297 297 298 298 299 300 300 301 302 302 303 303 304 305 305 305 306 306 306 307 306 306 306 305 305 304 304 303 303 302 301 300 299 298 297 296 295 295 295 295 295 296 296 297 297 298 298 299 300 300 301 301 302 303 303 304 305 305 305 305 305 304 303 302 302 301 300 299 299 299 299 298 298 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 262 262 262 262 262 262 262 262 262 263 263 263 263 264 264 264 264 265 265 265 265 266 266 267 267 267 267 267 268 268 269 269 269 270 270 271 271 271 272 272 273 273 274 274 275 275 276 276 276 277 277 278 278 278 279 279 280 280 281 281 282 282 282 283 283 284 284 285 285 285 286 286 287 287 287 288 288 289 289 290 290 290 290 291 291 292 292 293 293 293 294 294 295 295 295 295 296 296 296 297 298 299 299 300 300 301 302 302 303 304 304 304 305 305 306 306 306 306 305 304 304 304 303 303 302 302 301 300 299 298 296 295 295 294 293 294 294 294 295 295 296 296 296 297 298 298 299 300 300 301 302 303 303 303 304 304 304 304 303 302 302 300 299 299 298 298 297 297 297 264 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 264 264 264 264 264 265 265 265 265 265 266 266 266 267 267 267 268 268 268 269 269 269 270 270 270 271 271 271 272 272 273 273 274 274 274 275 275 276 276 277 277 278 278 278 279 279 280 280 280 281 281 282 282 283 283 284 284 284 285 285 286 286 287 287 287 288 288 288 289 289 289 290 290 290 291 291 292 292 293 293 293 293 294 294 294 295 295 296 296 297 298 298 299 300 300 301 301 302 303 303 304 304 304 304 305 305 305 305 304 304 303 303 302 301 301 301 300 299 298 297 296 294 294 293 293 293 293 293 294 294 295 295 296 296 297 297 298 298 299 299 300 301 301 302 303 303 303 303 302 301 300 300 299 298 298 297 297 296 264 264 264 264 264 263 263 263 263 263 263 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 267 267 267 267 268 268 268 269 269 269 270 270 270 271 271 272 272 273 273 273 274 274 275 275 276 276 276 277 277 278 278 278 279 279 279 280 280 281 281 282 282 283 283 284 284 284 284 285 285 286 286 286 287 287 288 288 288 288 289 289 289 290 291 291 292 292 292 292 293 293 293 294 294 294 295 295 296 297 298 298 298 299 300 300 301 302 302 303 303 303 304 304 304 304 304 304 303 303 302 301 301 300 300 299 299 298 297 296 294 294 293 292 292 292 292 292 292 293 293 294 295 295 296 296 297 297 298 298 299 300 300 301 301 301 301 301 301 300 300 299 299 298 297 297 296 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 265 265 264 264 264 264 265 265 265 265 265 265 265 265 266 266 266 266 266 266 267 267 267 267 268 268 268 268 269 269 269 270 270 271 271 271 272 272 273 273 273 274 274 275 275 276 276 277 277 277 277 278 278 279 279 280 280 280 281 281 282 282 283 283 283 284 284 284 285 285 286 286 286 286 287 287 288 288 288 288 289 290 290 291 291 292 292 292 292 292 293 293 293 294 294 295 295 296 297 297 298 298 299 299 300 301 301 302 302 302 303 303 303 303 303 303 303 302 302 301 300 300 299 299 298 298 297 296 295 294 293 292 292 291 291 291 291 292 292 293 293 294 294 294 295 296 296 296 297 298 298 299 299 300 300 300 300 300 299 299 299 298 298 297 296 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 264 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 267 267 267 267 268 268 268 268 269 269 269 270 270 270 271 271 272 272 272 273 273 273 274 274 275 275 276 276 276 277 277 277 278 278 279 279 279 280 280 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 288 289 290 290 291 291 291 291 291 292 292 293 293 293 293 294 294 295 296 297 297 298 298 299 299 300 301 301 301 302 302 302 302 303 302 303 302 302 301 301 300 299 299 298 298 297 297 296 295 294 293 292 292 291 291 291 291 291 291 291 292 292 293 293 294 294 295 295 295 296 296 297 297 298 298 298 299 299 299 298 298 298 298 297 297 265 265 265 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 267 267 267 267 268 268 268 268 269 269 269 269 270 270 270 271 271 272 272 273 273 273 274 274 274 275 275 276 276 276 277 277 277 278 278 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 284 285 285 285 286 286 287 287 287 288 288 289 289 290 290 291 291 291 291 291 292 292 292 293 293 293 294 294 295 296 296 297 298 298 299 299 300 300 301 301 301 302 302 302 302 302 302 301 301 300 299 299 298 298 297 297 296 295 295 294 293 293 292 291 291 290 290 290 290 290 291 291 292 292 293 293 293 294 294 294 295 295 296 296 297 297 297 297 297 297 298 298 297 297 297 266 265 265 265 265 265 265 264 264 264 264 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 267 267 267 267 267 267 268 268 268 268 269 269 269 270 270 270 271 271 271 272 272 273 273 273 274 274 275 275 275 276 276 276 277 277 278 278 278 279 279 279 280 280 281 281 282 282 282 283 283 284 284 284 285 285 285 285 286 286 287 287 287 288 288 289 289 290 290 290 290 291 291 291 291 292 292 293 293 294 294 294 295 296 297 297 298 298 298 299 299 300 300 301 301 301 301 301 301 301 301 300 300 299 298 298 297 296 296 296 295 294 294 293 293 292 292 291 290 290 290 290 290 290 290 290 291 291 292 292 292 293 293 293 294 294 295 295 295 296 296 296 296 297 297 297 296 296 267 267 266 266 265 265 265 265 265 265 264 265 265 265 265 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 268 268 268 268 269 269 269 270 270 270 270 271 271 272 272 272 273 273 273 274 274 275 275 275 276 276 277 277 277 278 278 279 279 279 280 280 281 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 287 288 288 289 289 290 290 290 290 290 291 291 292 292 292 293 293 294 294 295 295 296 296 297 298 298 298 298 299 300 300 300 300 301 300 300 300 300 300 299 299 298 297 297 296 296 295 294 294 293 293 292 292 291 291 291 290 290 290 290 290 290 290 290 290 290 291 291 292 292 292 292 293 293 294 294 294 295 295 295 295 295 296 296 296 268 268 267 267 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 264 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 267 267 267 267 267 268 268 268 268 268 269 269 269 270 270 270 270 271 271 272 272 272 273 273 273 274 274 275 275 275 276 276 276 277 277 278 278 278 279 279 279 280 280 281 281 281 281 282 282 283 283 284 284 284 285 285 285 286 286 287 287 287 288 288 288 289 289 290 290 290 290 290 291 291 292 292 293 293 293 294 294 295 295 296 297 297 298 298 298 298 299 299 299 300 300 300 299 299 299 299 299 298 297 297 296 296 295 294 294 293 293 293 292 292 292 291 291 290 290 290 290 290 290 289 290 290 290 290 290 291 291 291 291 292 292 292 293 293 294 294 294 294 295 295 295 295 269 268 268 268 267 267 267 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 266 267 267 267 267 267 268 268 268 268 268 269 269 269 269 270 270 270 271 271 271 272 272 273 273 273 274 274 274 275 275 276 276 276 277 277 277 278 278 279 279 279 280 280 281 281 281 282 282 282 283 283 284 284 284 284 285 285 285 286 286 287 287 287 288 288 289 289 289 290 290 290 290 291 291 291 292 293 293 293 293 294 294 295 295 296 296 297 297 298 298 298 298 298 299 299 299 299 299 298 298 298 298 297 297 296 296 295 294 294 293 293 292 292 292 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 290 290 290 290 290 291 291 291 292 292 293 293 293 293 294 294 294 270 269 269 268 268 268 267 267 267 266 266 266 265 265 265 265 265 265 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 267 267 267 267 268 268 268 268 268 268 269 269 269 270 270 270 271 271 271 271 272 272 273 273 273 274 274 274 275 275 276 276 276 276 277 277 278 278 278 279 279 279 280 280 281 281 281 281 282 282 283 283 284 284 284 285 285 285 286 286 287 287 287 288 288 288 289 289 290 290 290 290 291 291 291 292 292 293 293 293 293 294 294 295 295 296 296 297 297 297 297 297 298 298 298 298 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 292 292 292 292 292 293 293 270 270 269 269 268 268 267 267 267 267 266 266 266 266 265 265 265 265 265 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 265 266 266 266 266 267 267 267 267 267 267 268 268 268 268 269 269 269 269 270 270 270 271 271 271 272 272 272 273 273 273 273 274 274 275 275 275 276 276 276 277 277 278 278 278 279 279 279 280 280 281 281 281 282 282 282 283 283 284 284 284 285 285 285 286 286 286 287 287 288 288 288 289 289 289 290 290 290 290 291 291 292 292 292 293 293 293 293 294 294 295 295 296 296 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 295 294 294 293 293 292 292 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 291 291 291 291 270 270 269 269 268 268 268 267 267 267 267 266 266 266 266 265 265 265 265 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 267 267 268 268 268 268 269 269 269 269 270 270 270 271 271 271 272 272 272 273 273 273 273 274 274 274 275 275 276 276 276 277 277 277 278 278 278 279 279 280 280 280 281 281 281 282 282 283 283 283 284 284 284 285 285 286 286 286 287 287 288 288 288 289 289 289 290 290 290 291 291 291 291 292 292 293 293 293 293 293 294 294 295 295 296 296 296 296 296 296 296 296 296 296 297 296 296 296 296 295 295 295 294 294 294 293 293 292 292 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 289 289 289 289 289 290 290 290 290 291 291 270 270 269 268 268 268 267 267 267 267 266 266 266 266 266 266 265 265 265 265 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 267 268 268 268 268 269 269 269 270 270 270 271 271 271 271 272 272 272 273 273 273 274 274 274 275 275 275 275 276 276 277 277 277 278 278 278 279 279 279 280 280 281 281 281 282 282 282 283 283 284 284 284 284 285 285 286 286 286 287 287 288 288 288 288 289 289 290 290 291 291 291 291 292 292 292 293 293 293 294 294 294 294 295 295 295 296 296 296 296 296 295 295 296 296 296 296 296 295 295 295 294 294 293 293 293 292 292 292 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 289 289 289 289 290 290 290 269 269 268 268 268 267 267 267 267 266 266 266 266 266 266 266 265 265 265 265 265 265 265 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 267 267 267 267 267 268 268 268 269 269 269 269 270 270 270 271 271 271 271 272 272 272 272 273 273 273 274 274 274 275 275 275 276 276 276 277 277 278 278 278 278 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 284 285 285 285 286 286 287 287 288 288 288 288 289 289 290 290 290 291 291 291 291 292 292 292 293 293 293 293 294 294 294 295 295 295 295 295 295 295 295 294 295 295 295 295 295 295 295 294 294 293 293 293 292 292 292 292 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 268 268 268 268 267 267 267 267 267 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 267 267 267 267 267 268 268 268 269 269 269 270 270 270 270 271 271 271 271 272 272 272 272 273 273 273 274 274 274 275 275 275 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 287 287 287 288 288 288 289 289 289 290 290 291 291 291 291 291 292 292 292 293 293 293 293 294 294 294 294 294 294 295 295 295 294 294 294 294 294 294 294 294 294 294 293 293 293 292 292 292 292 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 267 267 267 267 267 267 267 267 266 266 266 266 266 266 265 265 266 266 265 265 265 265 265 265 265 265 265 265 265 264 264 265 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 267 268 268 268 269 269 269 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 276 276 276 277 277 277 278 278 279 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 289 289 289 289 290 290 290 291 291 291 291 292 292 292 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 288 288 287 287 287 287 288 288 266 266 266 266 266 266 266 266 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 268 268 268 269 269 269 269 270 270 270 271 271 271 271 271 272 272 272 272 273 273 273 274 274 274 274 275 275 275 276 276 276 276 277 277 277 278 278 279 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 289 289 289 290 290 290 291 291 291 291 291 292 292 292 292 293 293 293 293 293 293 293 293 293 294 294 293 293 293 293 293 293 292 292 293 292 292 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 265 265 265 265 266 266 266 266 266 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 267 267 267 267 268 268 268 269 269 269 269 270 270 270 271 271 271 271 271 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 276 276 276 277 277 277 278 278 278 279 279 280 280 280 281 281 282 282 282 282 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 289 289 289 289 290 290 290 291 291 291 291 291 291 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 265 265 265 265 265 265 265 266 266 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 267 267 267 267 268 268 268 268 269 269 269 270 270 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 273 274 274 274 275 275 275 275 276 276 276 277 277 277 278 278 279 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 288 289 289 289 290 290 290 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 264 264 264 264 264 264 265 265 265 265 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 267 267 267 267 268 268 268 268 269 269 269 269 269 270 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 273 274 274 274 274 275 275 275 276 276 276 277 277 278 278 278 278 279 279 279 280 280 281 281 282 282 282 283 283 283 283 284 284 285 285 286 286 286 286 287 287 288 288 288 289 289 289 289 290 290 290 290 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 264 264 264 264 264 264 264 264 264 265 265 265 265 266 265 265 265 265 265 265 265 265 265 265 264 264 264 264 265 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 267 268 268 268 268 269 269 269 269 270 270 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 273 274 274 274 275 275 275 275 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 288 289 289 289 289 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 263 263 263 263 263 263 263 264 264 264 264 265 265 265 265 265 265 265 265 265 265 265 264 264 264 264 264 264 265 265 265 265 265 265 265 265 265 266 266 266 267 267 267 267 268 268 268 268 269 269 269 269 269 270 270 270 270 271 271 271 271 271 272 272 272 272 273 273 273 273 273 274 274 274 275 275 275 275 276 276 276 277 277 277 277 278 278 279 279 279 279 280 280 281 281 281 282 282 283 283 283 284 284 284 285 285 286 286 286 287 287 287 288 288 288 289 289 289 289 289 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 262 262 262 263 263 263 263 263 263 263 264 264 264 264 265 265 265 265 265 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 265 265 266 266 266 267 267 267 268 268 268 268 269 269 269 269 269 270 270 270 270 271 271 271 271 272 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 275 276 276 276 277 277 277 277 278 278 278 279 279 279 280 280 281 281 281 282 282 283 283 283 284 284 284 285 285 286 286 286 287 287 287 287 288 288 288 289 289 289 289 290 290 290 290 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 286 286 286 285 285 286 286 286 261 261 262 262 262 262 262 262 262 263 263 263 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 267 267 267 268 268 268 269 269 269 269 270 270 270 270 270 271 271 271 271 272 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 275 276 276 276 277 277 277 277 278 278 278 279 279 279 280 280 280 281 281 282 282 282 283 283 284 284 284 285 285 286 286 286 287 287 287 287 288 288 288 288 289 289 289 289 290 290 290 290 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 288 288 288 287 287 287 287 287 287 287 287 286 286 286 286 285 285 286 260 260 260 261 261 261 261 261 262 262 262 263 263 263 263 263 264 263 263 263 263 263 263 263 264 264 264 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 267 267 267 268 268 268 269 269 269 269 270 270 270 270 271 271 271 271 271 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 275 276 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 281 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 287 287 288 288 288 289 289 289 289 289 290 290 290 290 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 287 286 286 286 285 285 285 258 259 259 260 260 260 260 261 261 261 261 262 262 262 262 262 263 263 263 263 263 263 263 263 263 263 263 264 264 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 267 267 267 268 268 268 269 269 269 270 270 270 270 270 271 271 271 271 271 272 272 272 272 273 273 273 274 274 274 274 275 275 275 275 276 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 281 282 282 283 283 283 284 284 285 285 285 286 286 286 287 287 287 287 288 288 288 288 289 289 289 289 289 290 290 290 290 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 290 290 290 289 289 289 288 288 288 288 288 288 287 287 287 287 286 286 286 286 257 258 258 259 259 259 260 260 260 260 261 261 261 261 261 261 262 262 262 262 263 263 263 263 263 263 263 263 263 264 264 264 264 264 265 265 265 265 265 266 266 266 266 266 267 267 267 267 268 268 268 269 269 269 270 270 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 276 276 277 277 278 278 278 278 279 279 279 280 280 280 281 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 287 287 287 287 287 287 288 288 288 289 289 289 289 290 290 290 290 291 291 291 291 291 292 292 292 292 292 292 292 292 293 292 292 292 293 293 293 293 292 292 292 292 292 292 292 292 293 293 293 293 293 293 292 292 292 292 292 291 292 291 291 291 290 290 290 289 289 289 288 288 288 288 288 287 287 286 286 286 286 257 257 257 258 258 258 259 259 259 259 260 260 260 260 260 261 261 261 261 262 262 262 262 262 262 263 263 263 263 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 266 267 267 267 268 268 268 268 269 269 269 270 270 270 270 270 271 271 271 271 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 276 276 277 277 278 278 278 278 279 279 280 280 280 280 281 281 281 281 282 282 283 283 284 284 284 285 285 285 286 286 286 287 287 287 287 287 288 288 288 289 289 289 289 290 290 290 290 290 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 293 293 293 293 293 293 293 292 292 292 291 291 291 290 290 290 289 289 289 288 288 288 287 287 287 286 257 257 257 257 257 257 258 258 258 259 259 259 259 259 259 260 260 260 260 261 261 261 262 262 262 262 263 263 263 263 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 268 268 268 268 269 269 269 270 270 270 270 270 271 271 271 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 276 277 277 277 278 278 278 278 279 279 279 280 280 280 281 281 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 286 287 287 287 287 287 288 288 288 289 289 289 289 290 290 290 290 290 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 295 294 294 294 294 294 294 293 293 292 292 292 292 291 291 290 290 290 289 289 288 288 288 287 287 256 257 257 257 257 257 257 257 257 258 258 258 259 259 259 259 259 259 260 260 260 261 261 262 262 262 262 262 263 263 263 264 264 264 264 265 265 265 265 265 266 266 266 266 266 266 267 267 267 268 268 268 268 268 269 269 269 270 270 270 270 271 271 271 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 276 276 277 277 277 278 278 278 278 279 279 279 280 280 281 281 281 281 282 282 283 283 283 284 284 284 284 285 285 285 286 286 286 287 287 287 287 288 288 288 288 289 289 289 289 290 290 290 290 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 295 295 295 296 296 296 296 296 296 296 296 295 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 256 256 256 257 257 257 257 257 257 257 257 257 258 258 258 258 258 259 259 259 259 260 260 261 261 262 262 262 263 263 263 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 267 267 267 267 268 268 268 268 268 269 269 269 270 270 270 270 271 271 271 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 281 282 282 282 283 283 283 284 284 284 285 285 285 285 286 286 286 287 287 287 287 288 288 288 288 289 289 289 289 290 290 290 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 294 294 294 294 294 294 294 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 295 294 293 293 292 292 291 291 290 290 289 289 289 255 256 256 256 256 256 256 257 257 257 257 257 257 257 257 257 258 258 258 258 259 259 260 260 261 261 261 262 262 263 263 263 264 264 264 264 264 265 265 265 265 266 266 266 266 266 267 267 267 267 267 268 268 268 268 269 269 269 269 270 270 270 271 271 271 272 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 281 282 282 282 283 283 283 284 284 284 285 285 285 285 286 286 286 286 287 287 287 287 288 288 288 288 289 289 289 290 290 290 290 291 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 294 294 294 294 294 294 295 295 295 295 296 296 297 297 297 298 298 298 298 298 298 298 298 298 297 297 297 296 296 295 295 294 294 293 292 292 291 291 290 290 289 255 255 255 255 256 256 256 256 256 256 257 257 257 257 257 257 257 257 257 258 258 259 259 260 260 260 261 261 261 262 262 263 263 264 264 264 264 264 264 265 265 265 266 266 266 266 266 267 267 267 267 268 268 268 268 268 269 269 269 270 270 270 270 271 271 271 272 272 272 273 273 273 273 273 274 274 275 275 275 275 276 276 276 277 277 277 277 278 278 279 279 279 280 280 280 281 281 281 282 282 282 283 283 283 283 284 284 284 285 285 285 285 286 286 286 287 287 287 287 288 288 288 288 289 289 289 289 289 289 290 290 290 291 291 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 294 294 294 295 295 296 296 297 297 297 298 298 299 299 299 299 299 299 299 299 298 298 298 297 297 296 296 295 295 294 293 292 292 292 291 290 255 255 255 255 255 255 255 256 256 256 256 256 256 256 256 256 256 257 257 257 258 258 259 259 260 260 260 261 261 261 262 262 263 263 263 263 264 264 264 264 265 265 265 266 266 266 266 267 267 267 267 267 268 268 268 268 268 269 269 269 270 270 270 271 271 271 272 272 272 272 273 273 273 273 274 274 274 274 275 275 275 276 276 276 277 277 277 278 278 278 279 279 279 280 280 280 281 281 281 282 282 283 283 283 283 284 284 284 285 285 285 286 286 286 286 286 287 287 287 287 288 288 288 288 288 289 289 289 289 289 290 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 293 293 293 294 294 294 295 296 296 297 297 298 298 298 299 299 299 299 299 299 299 299 299 298 298 298 297 297 296 295 295 294 293 293 292 291 255 254 255 254 255 255 255 255 255 255 255 256 256 256 256 256 256 256 257 257 257 258 258 259 259 259 259 260 260 260 261 261 262 262 262 263 263 263 263 264 264 265 265 265 266 266 266 266 267 267 267 267 267 268 268 268 268 269 269 269 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 274 274 274 275 275 275 275 276 276 277 277 277 277 278 278 279 279 279 280 280 280 281 281 281 282 282 282 283 283 283 284 284 284 285 285 285 286 286 286 286 286 287 287 287 287 288 288 288 288 288 288 288 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 293 293 294 294 295 296 296 297 297 298 298 299 299 299 300 300 300 300 299 299 299 299 298 298 297 296 296 295 294 294 293 292 254 254 254 254 254 254 254 255 255 255 255 255 255 255 255 256 256 256 256 257 257 258 258 258 258 258 259 259 259 260 260 260 261 261 261 262 262 263 263 263 264 264 265 265 265 266 266 266 266 266 267 267 267 267 267 268 268 268 269 269 270 270 270 270 271 271 271 271 272 272 272 272 272 273 273 273 273 274 274 274 275 275 276 276 276 276 277 277 277 278 278 279 279 279 280 280 281 281 281 282 282 283 283 283 283 284 284 284 285 285 286 286 286 286 286 287 287 287 287 288 288 288 288 288 288 288 288 289 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 291 291 291 292 292 293 294 294 295 295 296 297 297 298 298 299 299 299 299 299 300 300 299 299 299 298 298 297 297 296 295 295 294 293 255 254 254 254 254 254 254 255 255 255 255 255 255 255 255 255 256 256 256 257 257 257 258 258 258 258 258 258 259 259 259 259 260 260 261 261 261 262 262 263 263 264 264 265 265 265 265 265 266 266 266 266 267 267 267 267 268 268 269 269 269 270 270 270 271 271 271 271 271 271 272 272 272 272 272 273 273 273 274 274 274 275 275 276 276 276 276 277 277 278 278 279 279 279 280 280 280 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 286 287 287 287 287 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 292 292 293 293 294 294 295 296 296 297 297 298 298 299 299 299 300 300 300 299 299 299 298 298 297 296 295 295 294 255 255 254 254 254 254 254 254 254 255 255 255 255 255 255 256 256 256 257 257 257 257 258 258 258 257 258 258 258 258 258 259 259 260 260 260 261 261 262 262 263 263 264 264 264 265 265 265 265 266 266 266 266 267 267 267 268 268 268 269 269 270 270 270 270 270 271 271 271 271 271 271 271 272 272 272 272 273 273 274 274 274 275 275 276 276 276 277 277 277 278 278 279 279 280 280 280 281 281 282 282 283 283 283 284 284 284 285 285 286 286 287 287 287 287 288 288 288 289 289 289 289 289 289 290 289 290 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 291 292 292 293 293 294 295 295 296 296 297 297 298 299 299 299 299 299 299 299 298 298 297 297 296 295 295 255 255 255 254 254 254 254 254 255 255 255 255 255 255 256 256 256 257 257 257 257 258 258 258 257 257 257 257 257 257 258 258 258 259 259 260 260 261 261 262 262 263 263 263 264 264 264 264 265 265 265 265 266 266 266 267 267 268 268 269 269 269 270 270 270 270 270 270 270 270 270 271 271 271 271 272 272 272 273 273 273 274 274 275 275 275 276 276 276 277 277 278 279 279 279 280 280 281 281 282 282 283 283 284 284 284 285 285 286 286 287 287 287 288 288 288 289 289 289 290 290 290 290 290 290 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 290 290 290 290 290 291 291 291 291 292 293 293 294 295 295 296 297 297 298 298 298 299 299 299 298 298 297 297 296 296 295 255 255 255 255 254 254 254 255 255 255 255 255 255 256 256 256 256 257 257 258 258 258 258 258 257 257 257 257 257 257 257 258 258 258 259 259 260 260 261 261 262 262 262 263 263 263 264 264 264 264 264 265 265 265 266 266 267 267 268 268 269 269 269 270 270 270 270 270 270 270 270 270 270 271 271 271 272 272 272 272 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 280 281 281 281 282 283 283 283 284 284 285 285 286 286 286 287 287 288 288 289 289 290 290 290 291 291 291 291 292 292 292 292 292 292 292 292 292 291 291 291 290 290 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 289 289 289 289 289 290 290 290 290 290 290 290 290 291 291 292 292 293 294 294 295 296 296 297 297 298 298 298 298 297 297 297 296 296 295 254 255 255 255 254 254 255 255 255 255 255 255 256 256 256 256 257 257 257 258 258 258 258 258 258 257 257 257 257 257 257 257 258 258 258 259 259 259 260 260 261 261 262 262 262 262 263 263 263 264 264 264 265 265 266 266 267 267 268 268 269 269 269 269 269 269 269 270 270 270 270 270 270 270 271 271 271 271 272 272 273 273 273 274 274 275 275 275 276 276 277 278 278 278 279 280 280 281 281 281 282 282 283 283 284 284 285 285 285 286 286 287 287 288 288 289 289 290 290 291 291 292 292 292 293 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 290 290 290 290 289 289 289 289 289 289 288 288 288 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 291 291 291 292 293 293 294 295 295 296 296 296 297 297 296 296 296 296 295 295 254 254 254 254 254 254 255 255 255 255 256 256 256 256 256 256 257 257 258 258 258 258 258 258 258 258 258 257 257 257 257 257 258 258 258 258 259 259 259 260 260 261 261 261 262 262 262 262 263 263 264 264 264 265 265 266 267 267 268 268 268 269 269 269 269 269 269 269 269 269 270 270 270 270 270 271 271 271 272 272 272 273 273 273 274 274 275 275 275 276 276 277 278 278 279 279 280 280 281 281 282 282 283 283 284 284 284 285 285 285 286 286 287 287 288 288 289 289 290 290 291 292 292 292 293 293 294 294 294 294 294 295 294 294 294 294 294 293 293 293 292 292 292 291 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 290 290 290 290 289 289 289 289 289 290 290 290 290 291 291 292 293 293 294 294 295 295 295 295 295 295 295 295 295 294 253 254 254 254 254 255 255 255 255 255 256 256 256 256 256 256 257 257 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 258 259 259 259 260 260 260 261 261 261 261 262 262 262 263 263 264 264 264 265 266 266 267 267 268 268 269 269 269 269 269 269 269 269 269 269 270 270 270 271 271 271 271 272 272 272 273 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 280 281 281 282 282 283 283 284 284 284 285 285 285 286 286 287 287 288 288 289 289 290 290 291 291 292 293 293 293 294 294 295 295 295 295 295 296 295 295 295 295 295 294 294 293 293 293 292 292 291 291 290 290 290 290 290 289 289 289 290 290 290 290 290 290 290 289 289 289 289 289 289 289 290 290 291 291 292 292 293 293 294 294 294 294 294 294 294 294 294 294 253 253 254 254 254 255 255 255 256 256 256 256 256 256 256 256 257 257 258 258 258 258 258 258 258 258 259 259 258 259 259 259 259 259 259 259 259 259 260 260 260 260 261 261 261 261 262 262 262 262 263 263 264 264 265 265 266 267 267 268 268 268 268 269 269 269 269 269 269 269 270 270 270 270 271 271 271 271 272 272 272 273 273 273 274 274 274 275 275 275 276 276 277 277 278 279 279 280 280 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 287 287 287 288 289 289 289 290 291 291 292 292 293 293 294 294 295 295 296 296 296 296 296 296 296 296 296 295 295 295 295 294 294 293 293 292 292 291 291 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 290 290 290 291 291 292 292 292 293 293 293 293 293 293 293 293 293 253 253 253 254 254 254 255 255 255 256 256 256 256 256 256 256 257 257 258 258 258 258 258 259 259 259 259 259 259 259 259 259 259 259 259 259 259 260 260 260 261 261 261 261 262 262 262 262 262 262 263 263 263 264 264 265 265 266 266 267 267 268 268 268 268 268 268 268 269 269 269 270 270 270 270 271 271 271 272 272 272 273 273 273 274 274 274 275 275 275 275 276 277 277 277 278 279 279 280 281 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 287 287 287 288 288 289 289 290 290 291 291 292 292 293 293 294 294 295 295 296 296 297 297 297 297 297 297 297 296 296 296 296 295 295 294 294 293 292 292 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 290 290 290 291 291 291 292 292 292 292 292 292 292 292 292 292 252 253 253 254 254 254 255 255 255 255 256 256 256 256 256 256 257 257 257 258 258 258 258 259 259 259 259 259 259 259 259 259 259 259 259 260 260 260 260 261 261 261 261 261 262 262 262 262 263 263 263 263 264 264 264 264 265 265 266 266 267 267 267 267 267 267 268 268 268 268 269 269 269 270 270 271 271 271 271 272 272 272 273 273 273 274 274 274 275 275 275 275 276 277 277 278 278 279 279 280 281 281 282 282 282 283 283 283 284 284 284 285 285 286 286 286 287 287 288 288 289 289 289 290 290 291 291 292 292 293 293 293 294 294 295 295 296 296 297 297 297 297 297 298 298 297 297 297 296 296 295 295 294 294 293 292 292 292 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 252 253 253 253 254 254 254 254 255 255 255 256 256 256 256 257 257 257 257 257 258 258 258 259 259 260 260 260 260 260 260 260 260 260 260 260 260 260 261 261 261 261 261 261 262 262 262 263 263 263 264 264 264 264 264 264 265 265 265 266 266 266 266 266 266 267 267 267 267 268 268 268 269 269 270 270 270 271 271 271 272 272 272 273 273 273 273 274 274 274 275 275 275 276 276 277 278 278 279 279 280 280 281 281 282 282 283 283 283 283 284 284 285 285 286 286 286 287 287 288 288 289 289 290 290 290 291 291 292 292 292 293 293 293 294 294 295 295 296 296 297 297 298 298 298 298 298 298 298 298 297 297 296 295 295 294 293 293 292 292 292 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 290 290 290 290 290 291 291 290 290 290 290 290 290 252 252 253 253 253 254 254 254 254 255 255 255 256 256 256 257 257 257 257 257 257 258 258 259 259 259 260 260 260 260 260 260 260 260 260 261 261 261 261 261 261 261 261 262 262 262 263 263 263 264 264 264 264 264 264 265 265 265 265 265 266 266 266 266 266 266 266 266 267 267 267 268 268 268 269 269 270 270 270 270 271 271 271 272 272 273 273 273 274 274 274 275 275 275 276 276 277 278 278 279 279 280 280 281 281 281 282 282 282 283 283 283 284 284 285 285 286 286 287 287 288 289 289 290 290 291 291 291 292 292 292 292 292 293 293 293 294 294 295 295 296 296 297 297 298 298 299 299 299 299 299 299 298 297 296 296 295 294 294 293 293 292 292 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 289 252 252 252 253 253 253 253 254 254 254 255 255 256 256 256 257 257 257 257 257 258 258 258 259 259 259 259 260 260 260 260 260 261 261 261 261 261 261 261 261 261 262 262 262 262 263 263 263 263 264 264 264 264 265 265 265 265 265 265 266 266 266 266 266 266 266 266 266 266 267 267 267 267 268 268 269 269 269 269 270 270 270 271 271 271 272 272 273 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 280 280 281 281 281 282 282 282 283 283 284 284 285 285 286 287 287 288 289 289 290 290 291 291 292 292 292 292 292 293 293 293 293 293 294 294 295 295 296 297 297 298 298 299 299 299 299 299 299 298 298 297 296 296 295 294 294 293 293 292 292 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 251 252 252 252 253 253 253 254 254 254 255 255 256 256 256 257 257 257 257 257 258 258 258 259 259 259 259 260 260 260 260 260 261 261 261 261 261 261 261 262 262 262 262 262 263 263 263 263 263 264 264 264 264 265 265 265 265 265 266 266 266 266 266 266 266 266 266 266 267 267 267 267 268 268 268 269 269 269 269 270 270 270 270 271 271 271 272 272 272 273 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 280 280 281 281 281 281 282 282 283 283 284 284 285 286 286 287 288 288 289 290 290 291 291 292 292 292 293 293 293 293 293 293 293 293 294 294 295 295 296 297 297 298 299 299 299 300 299 299 299 298 298 297 296 295 295 294 294 293 293 292 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 251 252 252 252 253 253 253 253 254 254 255 255 255 256 256 256 257 257 257 258 258 258 259 259 259 259 259 260 260 260 260 261 261 261 261 261 261 261 262 262 262 262 262 262 263 263 263 263 263 264 264 264 264 264 265 265 265 266 266 266 266 266 266 266 266 266 267 267 267 267 268 268 268 269 269 269 269 269 270 270 270 270 270 271 271 271 272 272 272 272 273 273 273 274 274 274 275 275 276 276 276 277 278 278 279 279 279 280 280 280 281 281 281 282 282 282 283 283 284 285 285 286 287 287 288 289 290 290 291 291 292 292 292 293 293 293 293 293 293 293 293 294 294 294 295 296 296 297 298 298 299 299 299 299 299 299 298 298 297 297 296 295 295 294 293 293 292 291 291 290 290 289 289 289 289 288 288 288 288 288 288 289 288 288 288 288 288 288 287 251 251 252 252 252 253 253 253 253 254 254 255 255 255 256 256 256 257 257 258 258 258 259 259 259 259 259 260 260 260 260 261 261 261 261 261 261 261 261 262 262 262 262 263 263 263 263 263 263 264 264 264 264 264 265 265 265 266 266 266 266 266 266 266 266 267 267 267 267 267 268 268 269 269 269 270 270 270 270 271 271 271 271 271 271 272 272 272 272 273 273 273 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 279 280 280 280 280 281 281 281 282 282 283 283 284 285 285 286 286 287 288 288 289 290 291 291 292 292 292 293 293 293 293 292 293 293 293 293 294 294 295 296 296 297 298 298 299 299 299 299 299 299 298 298 297 297 296 295 295 294 293 292 292 291 291 290 290 289 289 289 288 288 288 288 288 288 288 288 288 288 288 287 287 287 251 251 252 252 252 253 253 253 253 254 254 254 255 255 255 256 256 256 257 257 258 258 258 259 259 259 259 260 260 260 261 261 261 261 261 261 261 261 262 262 262 262 262 263 263 263 263 263 263 264 264 264 264 264 264 265 265 265 265 266 266 266 266 266 266 266 267 267 267 267 268 268 269 269 270 270 270 270 271 271 271 271 272 272 272 272 273 273 273 273 273 273 274 274 274 274 275 275 275 276 276 277 277 278 278 279 279 279 279 280 280 280 281 281 281 282 282 283 283 283 284 284 285 286 286 287 287 288 289 290 290 291 291 292 292 292 292 292 292 292 292 292 293 293 294 294 295 296 296 297 297 298 298 298 299 299 298 298 298 297 297 296 296 295 294 294 293 292 291 291 290 290 289 289 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 251 251 252 252 253 253 253 253 253 254 254 254 254 255 255 255 256 256 256 257 257 258 258 258 259 259 259 260 260 260 261 261 261 261 261 261 261 261 261 262 262 262 262 263 263 263 263 263 263 263 263 264 264 264 264 264 265 265 265 266 266 266 266 266 266 266 266 267 267 267 268 268 269 269 269 270 270 270 271 271 271 272 272 272 273 273 273 273 273 274 274 274 274 274 275 275 275 275 276 276 277 277 278 278 279 279 279 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 284 285 285 286 287 287 288 289 289 290 291 291 292 292 292 292 292 292 292 292 292 293 293 294 294 295 295 296 296 297 297 297 298 298 298 298 298 297 297 296 296 295 294 294 293 292 292 291 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 286 286