Temp 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 29 29 29 29 29 28 27 27 26 26 26 25 25 26 27 28 29 30 30 30 28 29 29 29 28 28 28 28 28 28 28 30 31 30 30 29 29 29 29 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 29 30 29 28 28 27 26 26 25 26 26 25 25 25 25 24 24 25 25 25 25 25 25 25 25 24 23 23 24 24 24 24 24 24 24 24 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 27 27 27 27 26 25 26 27 29 30 30 30 28 28 29 29 28 28 29 29 28 27 28 30 31 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 28 28 29 29 29 29 29 29 28 28 29 30 29 29 28 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 26 26 26 27 27 27 26 24 24 26 29 30 30 30 29 28 29 29 29 29 29 29 28 27 28 30 31 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 26 27 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 24 24 24 23 23 12 12 12 12 12 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 24 24 26 27 29 30 30 30 29 29 29 29 29 29 29 28 27 27 29 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 26 27 27 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 12 12 12 12 12 12 12 13 13 13 14 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 26 26 25 25 25 26 28 29 30 30 30 29 28 28 28 29 30 29 28 27 28 29 29 29 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 26 27 27 27 26 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 12 12 12 12 12 12 13 13 13 14 15 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 26 26 27 27 26 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 26 25 25 26 27 28 29 30 30 30 29 28 27 28 29 30 29 28 27 28 29 29 28 29 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 28 28 27 27 27 27 27 27 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 23 23 23 23 12 12 12 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 25 25 26 27 29 30 31 31 30 29 28 28 28 29 30 28 27 27 28 28 28 28 29 30 30 30 30 30 29 29 28 28 28 29 29 29 28 27 27 27 27 27 28 27 28 28 28 28 28 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 12 12 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 26 26 27 27 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 29 29 29 29 28 28 27 26 25 24 25 27 29 30 31 31 30 30 29 29 29 30 29 28 27 26 27 28 28 28 29 30 30 30 30 30 29 28 28 28 29 29 30 29 28 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 28 27 26 26 26 27 27 27 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 12 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 26 25 24 25 27 28 29 29 30 30 30 30 30 30 30 30 29 28 26 25 26 27 28 29 29 29 29 29 29 29 28 28 28 28 29 30 29 29 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 27 26 26 26 26 26 26 26 27 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 23 23 23 23 23 22 23 23 12 12 12 13 14 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 27 26 24 26 28 29 29 29 29 29 30 30 30 30 30 30 30 29 28 26 25 25 26 28 29 29 27 26 26 26 27 27 27 28 28 29 29 29 28 27 27 27 27 27 27 27 28 28 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 12 13 13 13 14 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 27 26 27 29 30 30 30 29 29 29 29 29 29 30 30 29 29 28 26 25 25 27 29 30 29 28 27 26 26 26 26 26 27 28 29 29 28 27 27 27 27 27 27 27 27 28 28 29 29 28 27 27 26 26 27 27 27 27 26 25 25 25 25 25 25 25 25 24 24 24 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 23 23 23 13 13 14 14 15 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 26 27 28 27 27 27 28 28 28 29 29 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 28 29 30 31 31 30 30 29 29 29 29 29 29 29 29 28 27 26 25 25 27 30 30 30 29 28 28 27 26 26 26 26 27 28 28 28 27 27 27 26 26 27 27 27 28 28 28 28 27 26 25 25 25 26 27 27 26 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 13 14 14 15 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 23 24 24 25 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 29 29 29 29 30 30 30 30 30 29 29 29 29 28 28 29 28 28 27 26 26 26 28 30 30 30 29 29 28 28 27 27 26 26 26 27 27 27 27 26 26 26 26 27 27 27 28 28 27 26 25 25 24 24 24 25 25 25 25 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 15 15 15 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 23 23 24 24 25 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 29 27 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 29 29 29 28 28 28 27 26 26 26 27 27 26 26 26 26 26 27 27 27 28 28 27 26 25 24 24 24 24 24 23 23 24 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 16 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 23 24 24 25 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 30 30 29 28 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 28 28 28 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 30 30 30 29 28 28 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 26 26 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 29 30 30 29 29 29 29 29 29 30 29 29 29 28 28 27 27 28 28 28 29 29 30 29 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 26 26 27 27 27 27 27 27 26 25 25 24 24 23 23 22 22 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 21 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 26 27 27 28 28 28 28 28 29 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 30 30 29 29 29 29 29 29 30 29 29 29 28 27 27 28 28 28 28 29 30 30 29 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 26 26 27 27 26 26 26 26 26 25 25 24 23 23 22 22 21 21 21 22 22 22 22 22 21 20 20 21 21 22 22 22 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 25 27 27 28 28 28 28 28 28 29 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 29 29 29 29 29 29 29 29 29 28 28 27 27 28 28 28 28 29 30 30 29 28 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 26 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 21 21 22 22 22 22 21 20 20 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 25 26 27 28 28 28 28 28 28 29 29 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 29 29 29 29 29 28 28 28 29 29 28 28 27 27 28 28 28 28 29 29 29 29 28 27 27 27 27 27 26 26 26 26 25 25 24 24 24 25 25 27 27 27 26 25 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 25 26 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 30 30 30 30 30 30 30 29 29 29 29 28 28 29 29 29 29 29 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 25 26 26 26 26 25 25 24 23 23 23 22 22 21 21 21 20 20 21 21 21 21 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 27 26 26 25 26 28 29 29 28 28 28 28 28 27 28 28 27 27 27 26 26 27 27 27 27 27 27 27 27 26 26 25 24 24 24 24 25 25 26 26 26 26 25 24 23 23 22 22 21 21 21 20 20 21 21 21 20 20 20 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 25 27 27 27 27 28 28 28 29 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 29 29 29 28 28 28 28 28 27 27 26 25 25 28 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 27 28 28 28 28 28 27 27 27 26 25 24 24 24 25 25 25 26 26 26 25 24 23 23 23 22 22 21 21 21 20 21 21 20 20 20 19 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 25 27 27 27 27 28 28 28 28 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 28 29 29 29 29 29 29 29 28 28 27 28 29 30 30 29 28 28 29 29 29 28 28 27 26 25 25 25 26 27 27 27 28 29 29 29 28 28 27 27 27 26 25 24 24 24 25 25 25 26 26 26 25 24 23 23 23 22 22 21 21 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 23 23 25 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 28 28 29 30 30 29 29 28 29 29 29 29 29 28 27 25 24 25 25 26 26 26 27 29 30 30 29 29 28 28 28 27 26 25 24 24 23 24 24 25 26 26 25 25 24 23 23 23 23 22 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 23 24 24 25 27 27 27 28 28 28 28 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 28 28 29 29 29 29 29 29 29 29 28 29 30 29 29 28 28 29 29 29 29 29 28 27 25 23 24 25 26 26 26 27 28 29 30 29 29 28 28 28 27 26 25 24 23 23 23 23 25 26 26 25 24 23 23 24 24 24 23 21 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 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 25 26 25 25 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 30 29 29 29 29 28 29 29 28 28 28 28 29 29 29 29 28 27 25 24 23 24 25 26 27 27 27 27 28 29 29 29 29 28 28 27 26 25 24 23 23 23 23 25 26 26 24 23 23 23 24 24 24 23 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 23 24 25 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 29 29 29 28 28 27 26 26 28 29 29 28 28 27 25 24 24 24 25 26 27 28 28 27 26 26 27 28 29 29 28 27 26 25 25 23 23 22 22 23 24 25 24 23 22 22 23 24 24 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 20 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 24 25 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 29 29 28 25 25 25 25 26 27 28 28 27 26 25 25 25 26 26 25 26 27 28 28 27 26 26 26 27 27 27 27 27 26 25 24 23 22 22 22 22 23 24 23 22 22 22 23 24 23 23 21 21 21 20 20 19 19 19 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 23 24 24 25 27 28 28 28 28 28 28 28 28 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 29 28 24 25 26 26 25 26 27 27 26 25 25 26 28 28 27 26 25 26 28 28 28 27 27 26 25 25 25 26 26 25 25 24 23 22 22 21 22 22 23 23 22 22 22 23 23 23 22 21 21 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 24 25 24 25 27 28 28 28 28 28 28 28 29 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 29 30 30 30 30 30 30 29 27 27 28 27 25 24 24 25 25 26 27 29 29 28 27 26 25 25 26 27 28 28 28 27 25 24 24 26 26 25 24 24 23 22 21 21 21 21 22 22 22 21 22 22 23 23 22 21 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 23 25 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 27 27 27 28 27 27 26 24 24 25 27 28 29 29 28 28 28 27 26 25 25 26 28 28 27 26 25 24 24 25 25 25 24 23 23 22 21 21 20 21 21 21 21 21 21 22 23 22 22 21 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 23 24 26 27 28 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 29 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 29 26 25 26 26 26 26 26 26 26 27 28 29 29 28 28 28 28 27 27 26 25 25 27 28 27 26 25 25 24 24 25 25 24 23 22 21 21 20 20 20 21 21 21 21 21 21 22 22 22 21 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 24 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 29 26 25 25 25 24 25 25 26 27 27 27 28 28 28 28 27 27 27 27 27 26 25 24 25 26 26 25 25 24 24 24 24 24 24 23 22 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 24 26 27 27 27 27 28 28 28 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 29 28 27 26 25 25 24 24 24 24 25 26 26 26 27 27 27 27 27 27 27 26 26 25 24 24 24 25 24 23 23 22 22 22 23 23 23 22 21 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 19 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 24 26 26 26 27 27 27 28 28 28 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 28 28 28 29 29 29 29 29 30 30 29 28 27 26 25 26 26 26 26 25 25 24 24 23 24 24 25 26 27 28 28 27 27 26 26 26 25 24 23 23 23 23 22 21 21 21 21 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 25 26 26 26 27 27 27 27 28 27 26 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 28 26 25 24 24 26 27 29 29 28 28 28 27 26 25 24 25 25 25 26 26 26 26 25 24 23 23 23 23 23 25 27 28 28 27 26 26 26 26 26 25 24 23 23 22 22 21 21 20 20 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 17 17 16 16 16 16 16 16 16 16 16 16 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 23 25 26 26 27 27 28 28 28 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 26 23 21 21 22 23 24 25 27 27 26 25 24 23 25 25 24 24 24 24 24 24 25 24 24 23 22 22 22 22 24 26 27 27 27 26 26 26 26 26 25 25 24 24 23 23 22 21 21 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 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 23 25 26 27 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 29 27 24 22 22 23 25 26 26 27 27 25 23 22 23 24 24 24 24 24 24 23 23 24 23 23 22 22 21 21 21 22 24 26 26 26 26 25 25 26 26 26 25 25 24 24 23 23 22 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 19 19 19 19 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 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 26 27 27 26 26 27 26 26 26 25 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 29 29 28 26 24 24 26 27 27 27 26 25 24 23 22 22 23 24 24 24 23 23 23 23 23 22 22 22 21 20 20 20 20 22 24 25 25 25 25 25 26 26 25 25 24 24 23 23 23 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 25 25 25 24 24 24 26 27 27 27 26 26 26 26 25 25 26 26 26 26 27 27 28 29 29 28 28 27 27 28 28 28 29 29 29 29 29 28 27 25 23 23 25 26 26 26 25 25 23 23 22 22 22 23 24 24 23 23 22 22 22 22 21 21 20 20 19 19 19 20 21 23 24 24 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 25 25 25 25 25 25 26 27 27 27 26 26 26 26 26 26 26 26 26 27 28 28 29 28 27 26 25 25 25 26 27 28 29 29 29 28 27 27 25 23 23 23 23 24 25 25 24 24 23 23 22 21 21 22 23 23 23 23 22 21 21 20 20 20 20 19 19 19 19 18 19 20 21 22 23 23 23 23 22 21 21 21 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 16 16 19 19 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 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 28 26 24 23 23 24 25 25 27 28 29 29 27 26 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 21 21 22 23 23 22 22 21 20 20 19 19 19 19 19 19 19 18 18 18 18 19 20 21 21 21 21 20 20 20 21 21 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 23 23 22 22 22 22 22 22 21 22 22 22 23 23 23 23 24 25 26 26 26 26 26 25 25 26 27 27 27 28 29 28 26 23 21 22 22 23 24 25 26 28 29 28 26 25 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 21 21 21 22 22 22 21 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 23 23 22 22 22 21 21 20 21 21 22 22 22 22 23 24 25 25 25 25 24 23 24 25 26 26 25 29 29 27 25 22 21 21 22 23 24 25 26 28 29 28 27 25 24 24 25 25 25 24 23 23 22 22 21 21 22 22 22 21 21 22 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 21 21 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 21 21 21 22 23 24 24 24 25 25 25 25 24 23 23 23 23 22 21 21 20 21 21 22 21 21 20 21 22 23 23 23 23 23 23 23 24 25 25 25 29 28 27 25 23 22 22 22 23 24 25 26 27 29 28 26 25 23 23 24 25 25 24 24 23 22 21 20 20 21 22 22 22 22 22 22 21 20 20 19 18 18 18 17 17 17 17 17 18 18 18 18 18 19 20 20 20 21 21 22 22 23 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 21 22 23 24 24 23 24 25 25 25 25 24 24 24 24 23 22 20 20 20 21 21 20 19 20 21 21 22 23 23 23 23 23 23 24 25 25 25 27 27 27 26 25 23 22 22 23 25 26 27 26 25 27 25 23 22 22 22 23 23 23 23 22 21 21 20 21 22 23 23 23 22 22 21 20 19 19 19 18 18 17 17 17 17 17 17 18 18 18 19 19 20 21 21 21 21 21 22 22 23 23 23 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 19 19 19 19 20 20 20 20 20 21 20 20 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 21 22 23 24 23 24 25 25 25 26 26 25 25 24 24 22 21 19 19 20 21 20 20 22 24 25 25 24 24 24 23 24 24 25 26 26 25 25 26 26 26 25 23 22 22 22 24 25 25 23 23 24 23 22 21 20 21 21 21 21 21 20 20 20 21 22 23 23 23 22 22 21 20 20 19 19 18 18 17 17 16 17 17 18 18 18 19 19 20 19 20 20 21 21 21 21 22 22 22 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 20 21 23 24 24 24 24 25 25 26 26 26 25 24 24 24 22 20 19 21 23 23 23 25 26 26 26 26 25 24 24 24 25 26 27 25 24 24 24 24 24 24 23 22 21 21 22 23 21 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 21 22 23 23 22 22 21 20 20 19 19 19 18 18 17 16 16 17 18 18 19 19 19 20 20 21 20 20 20 21 21 22 22 22 22 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 21 22 24 25 24 24 25 25 25 26 27 27 26 25 25 24 23 22 20 21 23 23 24 25 25 25 26 25 25 25 24 24 25 26 26 23 23 22 22 21 22 22 22 22 21 20 20 21 20 21 21 20 20 20 20 20 20 20 19 19 18 19 18 19 19 21 22 22 22 21 20 20 20 19 19 19 18 17 16 16 16 17 18 19 19 19 19 20 21 22 22 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 21 20 20 20 21 23 24 25 25 25 25 25 25 25 26 27 27 26 25 25 25 24 23 22 22 21 22 22 23 24 24 24 24 24 24 24 23 24 25 25 22 22 21 20 20 20 21 21 21 20 20 20 21 20 21 20 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 20 20 19 19 19 18 18 17 16 16 16 16 17 18 19 19 19 19 19 20 22 22 22 22 21 21 21 21 21 22 22 22 22 21 21 21 21 22 22 22 21 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 22 21 21 21 22 23 24 25 25 25 25 25 25 25 25 26 27 26 25 25 25 25 25 24 23 21 20 20 21 22 23 23 23 23 23 23 22 22 23 24 24 22 22 21 20 20 20 20 20 20 19 19 20 20 20 20 19 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 18 18 18 17 17 16 16 16 16 17 17 18 19 19 19 19 19 20 21 22 22 22 22 21 20 20 20 21 22 22 22 22 21 21 21 21 22 22 21 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 23 24 25 25 25 25 25 25 24 24 25 26 26 27 25 25 25 26 25 25 23 21 20 20 20 21 23 23 22 22 21 22 22 22 24 25 24 22 22 21 20 20 20 19 19 19 19 19 20 19 18 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 16 16 17 17 17 18 19 19 19 19 19 19 20 21 22 22 22 21 20 20 20 20 21 21 21 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 20 20 19 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 19 18 18 18 19 19 20 20 21 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 24 25 25 25 25 25 25 25 24 24 25 26 26 26 25 26 26 26 25 25 24 22 21 22 21 22 23 23 21 21 21 22 23 23 24 25 25 23 22 22 21 21 20 20 19 19 19 19 20 18 19 20 20 20 19 19 19 18 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 17 17 16 15 15 16 18 19 18 18 18 18 19 19 19 18 18 18 19 21 22 22 22 21 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 20 19 18 18 18 19 20 21 20 19 17 16 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 16 16 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 21 21 22 22 21 21 22 23 24 25 25 25 26 26 26 25 25 25 24 25 26 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 23 20 21 22 23 23 23 24 24 25 23 23 23 22 22 21 20 19 19 19 19 19 19 20 21 21 21 20 19 18 18 18 19 20 19 18 17 17 17 17 17 17 17 18 18 18 18 17 16 16 15 15 17 19 20 19 19 19 19 19 19 19 18 18 17 18 19 21 22 22 21 21 21 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 20 21 21 21 20 18 18 18 19 20 21 20 19 17 16 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 20 21 21 21 21 21 21 22 24 25 25 25 26 26 26 26 26 25 25 25 25 26 27 27 26 25 25 25 25 24 24 24 24 24 23 23 24 23 21 21 22 23 23 21 20 20 24 24 24 24 23 22 21 20 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 16 17 18 19 19 19 19 19 19 19 19 18 18 17 17 18 20 22 22 22 21 21 21 20 20 19 20 20 20 20 20 21 21 20 20 20 19 19 20 21 21 21 21 19 18 17 17 19 20 21 20 19 17 16 16 15 15 15 15 15 16 16 16 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 20 21 21 21 20 20 22 23 25 25 25 25 26 26 26 26 26 25 25 25 25 26 27 27 25 25 24 24 24 24 24 24 24 24 23 23 24 23 22 20 20 22 23 21 19 20 24 26 26 25 23 23 22 21 20 20 20 19 19 19 20 19 20 20 20 20 20 19 18 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 18 17 17 17 19 21 22 22 22 21 21 20 19 19 19 19 20 20 20 21 21 21 21 20 20 20 21 21 21 20 19 18 17 17 17 18 19 20 20 19 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 20 20 19 20 19 18 18 17 18 19 21 21 20 20 19 20 23 24 25 26 26 26 26 26 26 26 26 26 26 25 26 26 27 26 25 24 24 24 24 24 23 23 23 23 22 23 23 23 21 19 18 20 22 22 22 23 26 27 26 24 23 23 22 21 20 20 20 19 19 19 20 20 20 19 19 20 21 19 18 17 17 17 17 17 17 17 17 18 18 19 18 18 17 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 17 17 18 20 21 22 22 21 20 20 19 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 19 18 17 17 16 16 17 18 19 20 19 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 20 19 19 19 18 17 17 17 18 20 21 20 20 19 20 22 24 25 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 25 24 24 24 24 24 23 22 22 23 23 23 23 23 22 20 19 19 19 20 20 19 24 27 27 25 23 23 22 22 21 21 21 20 19 19 19 19 19 19 18 19 20 21 20 19 18 17 17 17 17 16 16 17 18 19 20 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 17 17 18 19 21 22 21 21 20 19 18 18 18 19 19 20 20 21 21 20 20 20 21 21 21 20 19 18 17 17 17 16 16 16 16 18 18 18 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 20 19 19 19 18 17 17 17 19 20 20 19 18 19 21 23 25 25 25 26 26 27 27 27 27 27 27 26 26 26 26 27 27 25 24 24 24 24 24 23 22 22 22 23 23 22 22 21 20 20 20 19 19 18 17 24 26 25 23 22 22 22 22 22 22 21 19 18 18 19 19 19 19 19 20 20 21 20 20 19 19 19 18 17 16 16 17 19 20 19 18 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 17 17 16 17 19 20 21 21 20 19 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 18 17 17 17 18 18 17 17 16 15 15 17 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 19 22 24 25 25 25 26 27 27 27 27 27 27 27 27 26 26 27 28 27 25 24 24 23 24 24 23 22 21 22 23 22 21 21 20 21 21 21 20 19 18 18 22 22 21 21 20 20 21 22 22 22 21 19 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 17 18 20 19 18 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 17 18 19 20 20 20 18 17 17 17 18 19 19 20 20 20 19 19 18 18 17 17 16 16 16 17 17 17 17 16 16 15 15 16 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 17 20 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 26 24 23 23 23 24 24 23 21 20 20 21 21 21 21 22 22 22 21 20 20 19 19 19 19 18 18 18 19 20 22 21 21 20 19 18 19 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 18 19 20 19 18 16 16 17 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 17 17 16 16 16 16 17 18 19 19 18 17 16 16 16 17 17 18 18 18 18 18 18 17 17 16 16 15 15 16 16 16 16 16 15 15 15 15 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 15 15 15 15 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 17 17 17 17 19 23 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 23 23 23 24 24 22 20 19 19 20 21 22 23 23 23 23 22 21 20 20 19 19 18 18 18 18 18 20 21 21 20 20 19 18 19 20 19 19 18 19 19 19 18 17 17 17 16 16 16 16 16 17 18 19 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 18 18 17 16 15 15 15 16 16 16 17 17 17 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 19 22 25 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 27 26 25 24 23 23 23 23 24 24 23 22 20 20 20 21 23 24 24 24 24 23 22 22 21 20 19 19 20 20 20 19 19 19 20 20 19 19 18 19 19 19 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 17 17 18 18 18 17 17 17 16 16 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 17 16 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 17 17 17 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 21 21 21 21 21 21 21 20 20 20 20 19 20 19 19 19 19 20 22 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 27 25 25 24 23 23 23 23 23 24 24 23 22 20 19 21 22 24 23 23 22 23 23 22 22 20 19 19 20 20 20 20 19 18 18 19 19 19 19 19 19 19 18 17 16 17 17 17 17 17 17 18 18 17 17 17 16 16 16 17 17 17 17 17 16 16 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 16 16 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 16 16 15 15 15 15 15 15 16 16 16 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 23 25 27 26 27 27 27 27 28 28 28 28 27 27 27 27 28 28 28 27 26 25 24 23 23 23 23 23 23 23 23 21 20 19 20 21 21 21 21 22 23 23 23 22 21 20 19 19 20 20 20 19 18 18 19 21 21 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 18 19 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 16 16 16 16 15 15 16 16 16 16 17 17 17 16 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 22 22 22 22 22 21 21 20 20 20 21 21 21 20 20 21 23 25 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 28 28 27 27 26 25 24 24 24 23 22 22 22 22 22 21 21 21 20 20 19 19 20 21 22 23 23 22 21 20 19 19 19 19 19 19 18 18 19 21 22 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 18 19 20 19 19 19 19 19 19 19 18 17 16 16 16 16 17 17 17 16 16 16 16 15 15 16 16 16 16 16 17 17 16 16 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 23 23 23 22 22 22 21 21 21 21 22 21 21 20 20 22 25 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 24 24 24 23 22 21 21 22 22 22 22 22 22 21 20 19 19 19 21 22 22 22 22 21 21 20 20 20 19 19 18 18 18 19 21 22 22 21 20 20 20 20 20 20 21 21 21 21 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 14 14 15 16 17 16 16 15 15 14 14 14 15 17 19 20 21 20 20 20 20 20 19 19 19 18 17 16 16 16 16 17 16 16 16 16 15 15 15 15 16 16 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 23 23 23 23 23 22 22 22 22 22 22 21 21 20 21 23 26 27 27 27 27 28 28 28 28 28 28 28 28 27 28 27 26 25 25 25 25 25 24 24 23 22 21 21 22 23 23 23 23 23 22 21 19 19 19 20 20 20 20 21 21 20 20 20 20 20 20 19 19 18 17 18 20 22 21 21 21 20 20 19 19 19 20 22 22 22 22 21 21 21 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 14 13 13 14 14 15 17 18 18 18 17 16 15 15 14 15 17 18 19 20 21 21 21 21 20 20 20 20 19 18 17 16 15 15 16 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 24 24 24 24 23 23 23 23 23 23 23 22 22 22 23 25 26 27 27 28 28 28 28 28 28 28 28 28 27 26 27 27 26 25 24 24 24 24 24 23 22 20 20 22 23 24 23 22 22 21 21 21 20 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 18 17 17 19 20 21 21 20 20 19 19 18 18 18 20 21 21 22 22 22 22 21 20 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 16 15 14 13 13 14 15 16 17 19 19 19 18 17 16 16 15 16 18 19 20 20 21 21 21 21 20 20 20 20 19 18 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 24 23 23 23 23 22 22 21 21 23 24 24 23 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 20 19 18 17 17 18 19 20 20 20 20 20 19 18 17 17 17 18 19 20 21 22 23 21 20 19 19 18 18 18 19 19 19 18 18 17 16 16 16 16 16 16 15 14 14 13 14 16 17 18 19 19 19 18 18 17 16 17 18 20 20 21 21 21 21 21 20 20 20 20 19 18 16 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 28 27 26 26 26 26 26 25 25 24 23 22 22 22 22 22 22 23 24 24 23 22 21 19 18 19 20 20 20 20 21 21 22 21 21 20 20 19 18 18 17 18 19 19 18 18 17 17 18 19 19 20 20 20 20 19 18 17 16 16 16 17 19 20 22 22 20 19 19 19 19 19 19 19 20 19 18 18 16 16 16 16 16 16 16 16 15 14 14 15 16 17 17 18 18 18 18 17 16 16 17 19 20 21 21 22 21 21 20 20 20 20 19 18 16 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 28 27 25 25 26 26 25 25 24 23 23 22 22 22 22 22 23 24 24 23 22 21 20 19 18 18 19 19 20 20 20 21 22 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 18 16 16 16 17 18 20 21 20 20 19 19 19 19 20 20 20 20 19 19 18 17 16 16 16 16 16 16 15 14 14 14 15 16 16 16 16 17 17 17 16 16 16 17 18 20 21 21 22 21 21 20 20 20 19 18 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 22 22 22 22 23 23 23 22 20 19 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 18 19 20 20 19 18 17 17 17 18 18 19 19 20 20 20 20 20 20 21 20 20 19 17 16 16 17 19 20 19 19 18 18 18 19 19 20 20 20 20 20 19 18 17 16 16 16 16 16 15 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 16 17 19 20 21 22 22 21 21 21 20 18 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 27 27 27 27 27 26 26 25 24 24 23 23 22 22 21 21 22 22 22 22 21 19 18 18 18 19 20 20 21 20 20 20 20 20 19 19 18 18 17 18 19 20 20 19 18 16 17 18 19 19 19 20 20 20 19 19 19 20 20 20 20 19 18 17 17 18 18 18 18 17 17 17 17 17 18 19 20 19 19 18 17 16 16 16 16 16 16 15 14 14 15 15 14 14 14 14 15 15 15 15 15 14 14 14 15 17 19 20 21 21 21 21 21 20 18 16 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 27 26 27 28 28 27 26 25 24 24 23 23 23 22 22 22 22 22 22 21 20 19 19 18 18 19 20 21 22 22 21 21 20 20 19 19 18 17 17 17 18 20 20 20 19 17 17 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 18 18 17 18 18 18 17 17 16 16 16 15 16 16 17 16 16 16 16 16 16 16 15 15 15 14 14 15 15 15 14 14 13 13 14 14 15 15 15 14 14 13 14 15 17 18 18 19 19 20 20 20 18 17 16 15 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 27 26 26 26 26 26 25 24 24 24 23 23 23 23 23 23 23 23 22 21 20 20 20 20 19 19 19 21 22 22 22 22 21 21 21 20 20 19 18 17 17 18 20 20 19 19 18 18 19 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 18 18 18 17 17 16 15 15 15 15 15 15 15 15 16 16 17 16 15 14 13 13 14 15 15 15 14 14 13 13 13 15 16 17 17 15 14 13 14 16 17 17 17 17 17 18 18 18 17 16 16 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 24 24 24 23 22 21 20 21 21 21 21 20 20 21 22 22 22 22 21 21 21 21 21 20 19 18 17 16 18 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 18 19 19 18 17 16 16 15 15 15 16 16 16 16 17 17 16 15 14 14 13 14 15 15 15 15 14 14 13 13 14 16 17 18 17 16 15 15 16 17 17 16 16 16 16 16 16 16 15 14 14 14 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 25 25 24 23 22 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 19 18 16 16 18 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 19 19 19 18 17 16 16 16 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 15 14 14 14 14 13 14 16 17 18 17 17 16 16 17 17 16 15 15 15 14 15 16 16 15 14 14 14 14 15 16 16 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 25 25 25 24 23 22 22 22 22 23 23 23 23 24 24 24 23 22 22 22 21 21 21 21 21 21 21 20 19 18 17 17 18 19 19 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 16 16 16 16 17 18 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 15 16 17 17 17 17 15 14 14 14 14 14 13 14 15 16 17 17 17 17 17 17 16 15 15 14 13 13 14 16 17 16 16 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 29 27 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 25 25 24 23 22 22 22 23 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 19 18 18 18 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 16 15 15 15 16 17 18 19 19 18 17 17 17 18 18 18 17 16 16 16 16 16 16 17 17 17 16 15 14 13 13 14 14 13 13 14 14 16 17 17 17 17 16 15 15 14 13 13 13 14 15 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 27 26 26 25 25 25 24 24 24 24 24 24 23 23 23 23 24 24 23 23 22 22 22 22 22 24 25 25 25 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 19 19 20 19 19 19 19 20 20 20 19 20 20 20 20 19 19 18 18 19 19 17 16 15 15 15 16 17 18 19 18 18 17 17 18 18 18 17 16 16 16 16 16 16 16 16 16 16 15 14 13 13 14 14 14 13 13 13 14 16 17 18 16 16 15 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 26 25 25 25 25 24 24 24 23 23 23 24 24 23 22 21 21 23 22 22 21 20 20 20 21 24 26 26 25 24 23 22 21 21 22 22 22 21 21 21 21 21 20 20 19 20 20 20 19 19 19 20 20 20 19 20 20 20 20 19 19 18 18 19 19 18 16 15 14 14 15 15 16 17 19 18 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 15 14 13 15 16 16 16 15 14 13 13 15 17 17 16 15 14 14 14 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 27 26 25 25 25 24 24 24 24 23 23 23 24 25 23 22 21 20 20 21 21 20 20 20 21 23 25 26 26 25 24 23 21 20 19 21 23 22 22 21 21 21 20 20 19 19 20 21 20 20 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 19 18 17 15 14 14 14 14 15 17 19 18 17 17 16 17 18 18 17 17 17 16 16 15 15 15 16 15 15 14 15 16 17 17 17 16 15 14 13 14 14 15 14 14 13 14 15 17 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 23 22 20 19 19 20 20 20 21 21 23 24 26 26 26 25 24 23 21 20 19 20 23 22 22 22 21 21 20 19 19 19 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 18 18 18 18 16 15 14 14 14 15 16 18 18 17 16 16 16 18 18 18 17 17 16 16 16 16 15 15 15 15 14 15 16 17 17 16 16 16 15 14 13 12 12 12 12 13 13 14 16 18 19 18 17 17 17 17 17 17 17 16 15 15 14 14 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 28 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 30 30 29 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 21 20 19 18 18 19 20 21 22 23 25 26 26 26 25 24 23 22 21 20 20 21 22 22 21 21 20 20 19 18 19 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 17 18 18 17 15 14 14 14 15 17 18 17 17 16 16 17 19 19 18 17 17 17 17 16 16 15 14 15 15 15 15 15 15 15 15 15 15 15 16 15 14 13 13 14 14 14 13 14 16 17 17 17 17 17 16 16 16 16 16 15 15 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 28 29 29 29 28 28 27 28 28 28 28 29 29 29 29 29 30 29 28 26 26 26 26 26 25 25 25 25 25 25 24 23 23 22 22 21 19 18 17 17 18 19 20 22 24 25 27 27 26 25 23 23 22 21 20 20 20 22 22 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 16 17 18 17 16 15 14 14 16 17 18 17 16 16 16 16 18 19 18 17 17 17 17 17 16 15 14 15 16 15 15 14 14 14 14 14 14 15 16 16 16 16 16 16 16 15 14 13 14 14 15 15 15 14 14 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 26 28 29 29 28 27 27 28 28 28 28 29 29 29 29 30 29 27 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 21 19 18 16 16 17 18 20 22 24 26 27 27 26 24 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 18 18 18 19 20 19 19 19 19 19 19 19 20 20 20 20 20 19 18 17 17 17 17 17 17 15 14 14 15 16 17 16 16 16 16 17 17 18 18 18 17 17 17 17 16 15 15 16 16 15 14 14 13 13 13 13 13 14 15 15 15 16 16 16 16 16 15 14 14 13 13 13 13 13 12 12 12 13 14 15 15 15 15 14 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 25 29 29 28 28 27 27 28 28 28 28 29 29 29 30 29 27 24 25 25 24 24 24 24 24 24 24 24 23 23 22 22 23 23 22 21 19 17 16 16 17 18 20 22 24 26 27 27 26 24 22 21 21 22 22 22 21 20 19 19 18 18 19 19 18 18 17 18 18 19 19 19 19 19 19 19 19 19 20 20 21 20 20 19 18 17 17 17 17 17 16 15 14 15 15 15 15 16 16 17 17 18 18 18 18 17 17 17 17 16 16 16 17 16 15 14 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 15 14 14 14 14 14 14 14 13 12 11 11 13 14 15 15 14 14 15 15 16 16 16 16 16 15 15 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 26 28 29 28 27 27 27 28 28 28 28 29 29 30 29 27 26 24 24 24 23 23 23 23 23 23 24 23 23 22 22 22 22 22 21 21 19 18 16 15 16 17 19 20 21 22 24 25 26 24 22 22 22 23 23 22 21 20 19 18 18 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 20 19 18 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 18 18 18 18 17 17 17 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 16 15 13 12 11 12 13 15 15 14 14 15 15 16 16 16 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 27 28 28 28 27 27 27 28 28 28 28 29 29 29 27 25 23 23 23 22 23 23 23 23 22 22 23 23 23 23 22 21 20 20 20 21 20 18 17 15 15 16 17 18 19 18 19 21 23 23 23 23 23 23 23 22 20 20 20 19 19 19 18 17 18 19 19 19 19 19 19 19 19 19 20 20 19 19 20 20 20 20 20 19 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 13 13 13 13 14 14 14 14 14 14 15 16 17 17 17 17 16 15 14 13 12 12 13 14 15 15 15 15 15 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 28 28 28 27 27 27 27 28 28 28 28 29 29 27 25 23 22 21 21 21 22 23 23 23 23 23 23 23 22 22 21 20 19 19 20 21 21 19 18 16 16 16 17 18 18 18 16 17 19 21 22 22 22 21 21 20 20 20 21 20 20 19 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 20 20 20 19 18 17 16 16 17 18 18 19 19 20 19 19 18 18 17 17 18 18 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 14 15 16 17 17 17 16 15 14 14 13 12 12 13 14 14 15 15 15 15 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 27 27 27 27 27 27 27 28 28 28 28 29 27 25 24 23 22 21 20 20 21 22 23 23 23 22 21 20 19 19 19 18 18 19 21 22 23 21 20 18 17 17 18 18 19 18 17 17 17 19 20 21 20 19 19 20 20 21 21 20 20 19 18 18 19 19 20 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 16 16 16 16 17 18 19 20 20 19 18 17 15 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 12 12 12 12 11 11 11 11 11 11 11 11 10 11 11 12 14 16 17 17 17 16 15 14 14 13 13 13 13 13 13 14 15 15 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 27 27 26 26 26 27 27 27 28 28 29 29 26 24 23 23 22 21 21 20 20 21 21 21 20 19 18 16 16 16 16 17 19 21 23 23 23 22 21 21 21 20 20 20 20 20 19 19 19 20 20 21 20 20 20 20 20 20 20 20 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 15 15 16 17 19 19 19 18 17 15 14 13 13 13 14 15 15 15 15 14 14 15 15 15 15 15 14 14 14 13 12 12 11 11 11 11 12 12 12 12 12 11 10 10 10 11 12 13 15 16 16 16 15 15 14 14 13 13 13 13 14 14 15 15 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 26 26 26 26 26 27 27 27 28 28 29 28 26 24 23 23 22 22 22 21 21 20 20 19 18 16 16 15 16 16 16 18 20 22 24 23 23 22 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 18 19 19 19 20 20 19 19 20 20 20 20 20 19 20 20 20 19 19 18 17 16 16 15 15 15 15 16 17 18 18 18 17 16 15 15 14 13 14 15 16 16 16 15 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 13 14 14 14 13 12 11 10 10 11 12 12 13 14 14 14 15 15 14 14 14 13 14 14 14 14 15 15 16 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 26 26 26 26 26 27 27 27 28 28 29 28 27 25 24 24 23 22 22 22 21 20 19 18 17 17 17 18 18 17 16 17 19 21 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 21 21 20 20 21 22 21 20 19 18 18 18 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 20 19 19 18 17 16 15 15 15 15 16 16 17 18 18 18 18 17 17 16 16 15 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 14 14 13 13 13 12 11 10 10 10 10 10 11 12 12 13 13 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 26 26 26 26 26 27 27 27 28 28 28 28 27 26 24 23 23 23 22 22 22 21 21 20 20 20 21 21 20 19 17 17 17 18 20 23 24 24 24 24 24 23 24 24 24 24 23 23 22 21 20 20 19 20 20 20 20 18 17 17 18 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 18 17 15 15 15 15 16 16 17 18 19 19 19 18 18 18 17 17 16 17 18 19 18 18 18 18 18 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 15 14 14 13 13 13 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 11 11 11 12 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 17 17 17 17 26 26 26 26 26 26 27 27 28 28 28 28 27 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 18 17 18 19 21 23 23 23 22 21 21 22 23 23 23 22 22 21 20 20 19 19 18 18 17 16 16 17 17 19 19 19 19 20 20 21 20 20 19 19 19 19 20 20 20 19 19 18 17 16 15 15 15 15 16 17 18 19 19 19 19 19 19 19 18 18 17 18 19 20 20 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 16 15 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 10 12 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 17 18 18 18 18 26 27 27 26 26 25 26 27 27 28 27 27 27 26 25 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 20 18 16 16 17 19 20 21 21 19 19 19 20 22 22 22 22 21 20 19 18 17 16 15 15 15 15 16 16 16 16 16 16 17 19 20 21 20 20 19 18 18 19 19 19 19 19 18 17 16 15 15 15 15 16 17 18 19 19 19 19 19 18 18 18 17 17 18 20 20 20 19 19 20 21 21 22 22 22 22 21 20 20 20 19 18 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 14 14 13 11 12 12 12 12 10 9 9 12 15 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 27 28 28 27 26 25 25 25 26 26 24 23 24 24 24 24 23 23 23 23 23 24 24 24 24 24 25 24 24 24 24 23 22 20 18 15 15 15 17 18 18 17 17 16 17 19 21 22 22 20 19 17 15 14 14 15 15 15 16 16 16 16 16 16 15 15 16 18 20 20 20 19 19 18 18 19 19 19 19 18 17 16 15 15 15 15 16 17 18 18 18 18 18 18 17 17 17 17 17 18 19 19 19 18 18 20 21 21 22 22 23 22 22 21 20 19 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 15 15 15 14 12 11 12 13 13 13 13 12 12 14 15 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 28 28 28 27 26 25 24 23 23 22 21 20 20 20 20 21 22 23 23 23 23 23 24 24 24 24 24 24 23 23 24 23 23 22 20 17 15 15 15 16 16 16 15 15 15 17 19 19 19 18 16 15 14 14 15 16 17 17 17 18 18 18 18 18 17 16 15 16 17 20 20 20 20 19 19 19 20 19 19 18 17 16 15 15 15 15 16 17 17 18 18 18 18 18 17 17 17 16 17 17 18 17 16 16 16 18 19 21 22 22 22 21 20 19 19 19 18 17 17 16 15 15 15 16 16 16 15 15 15 14 14 14 13 12 12 12 13 14 14 14 13 12 12 13 13 14 14 14 14 14 15 15 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 28 28 27 27 27 26 25 24 23 22 22 21 20 19 19 18 20 21 22 23 23 24 24 24 24 24 24 23 23 23 23 24 23 23 21 20 17 15 15 16 17 16 15 14 15 16 17 17 16 16 15 15 15 16 17 18 19 19 19 20 20 20 19 19 18 17 16 15 16 18 20 20 20 20 20 20 20 19 18 18 17 16 15 15 15 15 16 16 17 17 17 18 18 18 18 17 17 16 16 16 16 15 15 14 14 15 17 19 20 20 20 19 18 19 19 18 18 17 16 15 15 14 15 16 16 15 15 15 15 15 14 14 13 12 12 11 12 13 14 14 14 13 13 13 14 14 14 14 14 15 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 28 27 27 27 27 26 26 25 24 23 22 22 21 20 20 19 20 21 22 23 24 24 24 24 24 24 23 24 23 23 24 24 23 23 22 21 19 17 16 17 18 18 16 15 15 16 16 16 16 16 16 17 18 19 19 20 20 20 21 21 20 20 19 19 18 18 17 16 16 17 18 19 20 20 20 20 19 19 18 17 17 16 15 15 15 15 15 16 16 16 17 18 18 17 16 16 16 15 16 16 16 15 15 15 14 14 15 16 18 18 19 19 19 18 18 17 17 16 15 14 14 14 16 17 16 15 15 15 16 15 15 14 14 14 13 13 12 13 14 15 14 14 13 13 14 14 14 15 15 15 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 27 27 27 26 26 26 26 25 25 24 23 23 22 22 21 20 20 21 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 19 18 17 17 18 17 16 16 16 17 17 17 17 17 18 19 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 16 16 16 16 15 15 14 15 15 16 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 16 16 15 14 13 14 15 16 17 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 27 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 20 21 22 22 22 22 22 23 24 24 24 24 24 24 24 23 23 23 23 23 23 21 20 18 17 17 17 16 15 16 18 19 19 18 18 18 19 21 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 15 16 17 17 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 13 14 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 14 14 14 15 15 16 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 27 25 24 24 24 24 25 26 26 25 24 24 24 24 23 22 20 20 20 20 20 20 20 22 23 22 22 22 23 23 24 24 24 24 24 24 23 23 21 20 18 17 16 15 15 16 18 20 21 20 19 19 19 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 18 18 17 16 15 15 15 15 15 15 14 14 14 14 15 16 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 14 14 14 15 16 16 16 15 15 15 15 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 17 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 26 25 23 22 21 22 23 25 26 25 25 25 25 24 23 21 20 19 19 19 19 20 20 21 21 20 20 21 22 23 24 24 24 24 24 24 23 23 22 21 20 19 18 17 16 17 19 21 22 22 21 21 20 21 21 21 21 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 18 17 16 15 15 15 15 15 15 14 14 14 14 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 14 15 16 16 16 16 16 15 15 15 14 14 15 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 24 23 22 20 19 20 21 24 25 25 24 24 24 23 22 20 19 18 19 20 21 21 21 21 20 20 20 21 23 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 20 21 23 23 22 21 21 20 20 19 19 19 19 19 20 21 21 21 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 15 15 15 16 16 16 15 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 15 16 16 16 16 16 16 15 15 14 15 15 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 23 22 22 21 20 19 20 22 23 23 22 21 20 19 19 18 18 18 20 22 22 22 21 21 21 21 22 23 24 24 24 24 24 23 23 22 21 19 19 20 21 22 23 22 22 20 20 20 22 23 23 21 21 20 19 18 18 18 18 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 17 17 17 16 14 14 14 15 16 17 16 16 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 13 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 24 23 22 21 20 19 19 20 19 18 17 16 16 17 18 19 20 22 22 22 22 21 21 22 23 23 23 23 24 24 24 23 23 22 21 20 19 18 18 20 23 24 23 22 21 20 19 21 22 23 22 21 20 18 18 17 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 17 17 17 16 15 14 14 15 17 17 16 16 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 13 14 14 15 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 24 23 21 20 20 19 19 18 17 16 16 17 18 19 21 22 23 23 22 22 21 21 22 23 23 23 22 22 22 23 23 23 22 22 21 20 19 18 20 22 24 24 23 22 21 20 21 22 22 21 20 19 18 17 17 17 18 20 21 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 16 16 15 15 16 17 18 16 16 15 15 15 16 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 14 14 15 14 14 13 13 13 14 14 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 25 25 24 23 22 22 21 21 20 19 19 18 19 19 20 21 22 23 23 23 22 22 22 22 22 23 23 22 21 20 20 22 23 23 23 22 21 20 19 18 18 20 22 23 23 23 22 22 22 22 22 21 20 19 18 17 17 17 19 20 21 22 22 23 22 22 21 21 21 22 22 22 22 21 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 17 17 17 16 16 15 14 15 16 18 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 14 15 15 15 15 14 13 13 13 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 18 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 24 24 24 24 23 23 23 23 22 21 21 21 21 21 22 22 23 23 23 23 23 23 22 22 23 23 23 22 21 21 21 22 23 23 22 21 21 20 19 17 17 17 19 21 23 23 23 22 22 23 22 21 20 19 17 17 17 17 19 21 22 22 23 22 22 22 21 20 21 22 22 22 22 21 21 21 22 22 22 22 21 21 21 20 20 20 19 19 19 20 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 14 15 17 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 15 15 16 16 16 15 14 14 14 15 16 17 17 18 18 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 23 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 22 21 20 19 19 19 18 17 16 17 18 20 22 23 23 23 23 22 21 19 18 18 17 18 19 20 22 22 23 23 22 22 21 20 20 21 22 22 22 22 21 21 21 21 22 23 22 22 21 20 20 20 20 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 17 17 18 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 15 16 16 17 16 15 14 15 15 16 17 17 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 23 23 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 24 24 23 23 23 23 23 23 22 22 22 23 23 22 20 19 18 19 20 21 21 20 18 16 16 16 18 19 21 22 22 21 19 18 18 18 19 19 20 21 22 23 23 23 22 22 21 20 20 21 22 22 22 21 20 19 19 18 18 19 19 18 18 18 19 19 19 19 19 20 21 20 20 19 19 18 18 17 17 17 17 17 17 16 17 17 17 18 18 18 17 17 17 17 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 17 16 15 16 16 16 17 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 22 21 22 23 24 24 24 23 23 22 22 21 22 22 23 23 23 23 24 24 24 24 23 22 22 21 21 21 21 21 21 21 20 18 17 17 19 22 23 22 21 20 18 16 15 15 15 16 17 19 19 18 18 19 20 21 21 22 23 23 23 23 22 22 21 21 20 20 20 21 21 20 19 17 16 15 14 14 14 14 15 15 15 15 16 16 16 16 18 19 21 20 20 19 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 16 16 16 17 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 17 17 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 Height 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 785 785 785 785 785 785 785 785 785 785 785 785 785 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 781 781 781 780 780 780 779 779 778 778 777 777 777 776 776 775 775 775 775 775 774 774 774 774 774 773 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 769 769 769 768 767 767 766 766 766 765 765 765 765 765 765 765 765 764 764 763 762 762 763 765 765 764 766 767 767 766 766 766 766 766 764 763 764 767 768 768 769 772 774 775 774 774 774 774 774 774 775 777 777 776 776 776 776 775 774 774 775 775 775 776 775 774 774 775 777 779 781 783 784 783 783 783 785 786 787 787 787 788 788 787 786 786 786 786 786 786 786 786 786 786 786 786 786 787 787 788 789 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 785 785 785 785 785 785 785 785 785 785 784 784 784 784 784 784 784 784 783 783 783 783 783 783 782 782 782 782 781 781 781 780 780 780 779 779 778 778 777 777 777 776 776 776 775 775 775 775 775 774 774 774 773 773 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 767 767 767 767 767 767 767 766 766 766 765 766 766 765 764 763 762 762 764 766 767 766 766 766 767 766 766 767 768 767 764 763 765 768 770 770 770 771 773 774 774 774 773 773 774 775 776 777 777 777 778 777 776 775 775 775 775 774 774 775 775 774 774 775 776 778 780 782 783 783 782 783 785 787 788 788 788 788 789 788 787 786 786 786 787 787 786 786 786 786 786 787 787 787 788 788 789 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 785 785 785 785 785 785 785 785 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 782 782 782 782 782 781 781 781 780 780 780 779 779 778 778 778 777 777 776 776 776 776 775 775 775 775 775 774 774 773 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 768 767 767 767 767 768 768 768 767 767 767 767 767 766 765 764 763 763 764 766 767 766 766 767 767 766 767 769 770 768 765 764 766 768 770 770 771 771 772 773 773 773 773 774 775 776 777 777 778 777 778 777 775 775 775 775 775 774 774 774 775 774 774 775 776 778 780 782 783 782 782 782 784 787 788 788 788 789 789 788 787 786 786 787 787 787 787 786 787 787 787 787 788 788 788 789 790 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 785 785 785 785 785 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 782 782 782 782 782 781 781 781 780 780 780 779 779 778 778 778 777 777 777 776 776 776 775 775 775 775 775 774 773 772 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 765 766 765 764 764 765 766 766 766 766 766 766 768 769 769 767 766 765 766 768 769 770 771 772 772 773 773 773 775 776 776 777 777 777 777 777 777 777 776 776 776 776 775 774 774 774 774 775 775 776 777 778 780 781 782 782 781 781 783 786 788 789 788 788 788 788 787 787 787 787 787 787 786 786 787 787 787 788 788 788 789 790 790 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 782 782 782 782 782 781 781 781 781 780 780 780 779 779 778 778 778 777 777 777 776 776 776 776 775 775 775 775 774 773 772 772 772 772 772 772 772 772 772 772 771 771 771 771 770 770 770 770 769 769 768 768 768 768 767 767 767 767 767 767 767 767 767 767 767 766 765 764 764 764 766 767 768 767 766 766 768 770 770 768 767 767 767 767 766 767 770 771 772 772 773 774 775 776 777 777 777 777 777 777 777 777 777 777 777 777 776 776 775 775 774 774 774 775 776 777 779 780 781 781 781 780 781 784 787 789 789 789 787 787 786 786 786 786 786 786 786 785 786 786 788 788 788 788 789 789 790 791 783 783 783 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 782 782 782 782 782 782 781 781 781 781 780 780 780 779 779 778 778 778 777 777 777 777 777 776 776 776 775 775 774 773 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 770 770 770 769 769 769 768 768 768 767 767 767 767 767 767 767 767 767 767 767 767 766 765 764 765 766 767 769 769 769 767 766 769 772 772 769 768 769 770 769 766 766 768 771 772 772 774 776 777 776 776 776 776 777 777 778 777 777 777 777 778 778 777 777 776 776 775 775 774 775 776 777 779 780 780 781 781 781 782 786 787 788 789 788 787 786 785 784 784 784 785 785 784 784 785 786 788 787 788 789 789 790 790 791 783 783 782 783 783 783 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 781 781 781 781 780 780 780 779 779 778 778 778 778 777 777 777 777 776 776 776 775 774 773 773 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 770 770 770 769 769 768 768 768 767 767 767 766 766 766 766 766 766 766 767 767 766 766 765 764 765 766 768 769 770 768 767 767 770 773 774 771 769 770 771 769 766 766 767 769 770 772 774 777 777 775 773 774 774 776 777 778 777 777 777 777 778 778 777 777 777 776 775 774 774 774 776 778 779 780 781 781 782 782 784 785 786 787 787 787 786 785 784 784 783 783 783 783 783 783 784 785 787 788 788 789 789 790 791 791 782 782 782 782 782 782 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 781 781 781 780 780 780 780 779 779 779 778 778 778 777 777 777 777 776 776 776 775 774 773 772 772 773 773 773 772 772 772 772 772 772 771 771 771 771 770 770 770 769 769 769 768 768 767 767 767 766 766 766 765 765 765 766 766 767 767 767 766 765 764 764 766 767 769 769 768 767 769 772 775 776 774 772 771 771 769 767 767 768 769 770 772 775 777 777 774 772 772 774 776 778 778 778 777 777 777 777 777 777 776 776 775 775 775 775 776 778 780 781 781 782 783 783 783 784 784 783 783 783 783 783 783 783 783 783 783 783 783 783 784 785 786 788 788 789 789 790 791 792 792 782 782 782 782 782 782 782 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 780 779 779 779 779 778 778 778 778 777 777 777 777 776 774 773 773 773 773 773 773 773 773 772 772 772 772 772 772 771 771 771 771 770 770 770 769 769 768 768 767 767 767 766 766 766 765 765 765 765 766 766 766 767 767 767 766 765 765 766 767 768 768 767 768 770 773 776 778 776 774 772 771 771 771 772 773 774 774 775 776 777 776 773 772 774 775 778 779 779 778 778 777 777 777 777 776 775 775 775 776 777 778 779 780 782 782 783 784 785 786 786 785 784 783 783 783 783 783 784 784 784 785 785 785 785 785 786 787 788 789 790 790 791 792 793 793 794 782 782 782 782 782 782 782 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 780 779 779 779 779 778 778 778 778 778 777 777 776 775 772 772 772 772 773 773 773 773 773 772 772 772 772 772 772 771 771 771 770 770 770 769 769 768 768 768 767 767 766 766 766 765 765 765 765 765 766 766 766 766 767 767 767 766 767 767 768 768 768 767 768 770 773 776 778 777 775 771 770 772 776 779 780 779 779 778 778 778 776 774 773 775 777 780 779 779 778 778 777 777 777 776 775 775 775 777 779 781 781 781 781 782 783 785 787 789 789 789 789 788 788 789 790 791 791 790 789 788 787 787 787 788 788 788 789 790 790 791 792 793 794 795 796 797 782 782 782 782 782 782 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 780 780 779 779 779 779 778 778 778 778 778 778 777 776 774 771 770 770 771 773 773 773 773 773 772 772 772 772 772 772 771 771 771 770 770 770 769 769 768 768 767 767 767 766 766 766 766 765 765 765 765 766 766 765 765 765 767 768 768 768 769 771 771 770 769 770 771 774 777 778 777 774 770 769 772 775 778 780 780 780 780 780 779 777 776 775 776 778 780 780 779 779 778 778 777 777 776 776 777 779 782 784 784 784 782 782 782 785 789 792 794 795 795 795 796 797 798 798 797 796 795 793 791 790 789 790 790 791 791 792 792 793 794 795 796 797 798 799 800 782 782 782 782 782 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 781 780 780 780 780 779 779 779 779 778 778 778 778 778 778 778 776 773 770 769 770 772 773 773 773 773 773 772 772 772 772 772 771 771 771 771 770 770 769 769 769 768 768 767 767 766 766 766 766 766 765 765 765 765 766 766 765 765 765 766 767 769 770 771 773 774 771 771 772 773 775 778 778 777 773 768 768 771 774 775 777 778 779 780 781 780 779 778 777 777 779 781 780 780 779 779 778 778 777 777 778 781 784 787 788 788 786 785 784 786 790 794 797 800 800 801 801 803 804 804 802 799 797 795 793 792 791 791 792 792 793 794 794 795 795 796 797 799 800 801 802 803 782 782 782 782 782 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 782 781 781 781 782 782 781 781 781 781 781 781 781 780 780 780 780 779 779 779 778 778 778 778 778 778 778 778 777 775 773 772 772 773 773 773 773 773 773 772 772 772 772 772 771 771 771 770 770 770 769 769 768 768 768 767 767 766 766 766 766 766 766 766 766 766 766 766 766 767 768 767 768 769 770 772 774 775 774 774 774 775 776 777 777 776 773 769 768 771 774 775 777 778 778 780 781 781 780 780 779 779 780 781 781 780 780 779 779 779 778 779 782 785 789 791 791 790 790 790 791 793 796 800 803 805 805 805 805 806 806 805 803 800 797 795 794 793 793 793 794 794 795 796 796 796 797 798 800 801 802 803 804 804 782 782 782 782 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 782 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 779 779 779 779 778 778 778 778 778 778 778 778 778 777 776 774 773 773 773 773 773 773 773 772 772 772 772 772 771 771 771 771 770 770 769 769 769 768 768 767 767 767 767 767 767 766 766 766 766 768 768 767 768 770 771 769 768 769 770 772 773 775 776 775 775 776 776 776 776 776 774 771 770 772 775 777 779 779 779 780 781 781 781 780 781 781 781 782 781 780 779 779 779 780 780 782 786 789 792 793 792 793 794 796 798 800 802 805 808 808 807 807 807 808 807 806 804 801 799 797 796 795 795 795 796 797 797 798 798 799 799 801 802 803 805 805 806 806 782 782 782 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 779 779 779 779 778 778 779 778 778 778 778 778 778 777 775 773 773 773 773 773 773 773 772 772 772 772 772 772 771 771 771 771 770 770 770 769 769 768 768 768 767 767 767 767 767 767 767 767 767 768 768 768 769 771 773 772 769 769 770 772 773 775 776 775 775 776 776 775 775 775 774 773 773 774 776 778 779 780 780 781 781 781 781 782 782 782 782 782 781 780 779 779 780 781 783 786 789 791 793 793 794 797 800 802 804 805 806 808 810 809 809 809 809 810 809 807 805 803 801 800 798 798 797 798 798 799 799 800 801 802 803 804 805 807 807 808 808 809 783 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 779 779 779 779 779 778 778 778 778 778 778 778 777 776 774 773 772 772 773 773 773 773 772 772 772 772 772 772 771 771 771 771 771 770 770 769 769 768 768 768 768 768 768 768 768 768 767 767 768 768 768 769 770 771 772 771 769 771 772 774 775 776 776 775 775 775 775 773 773 775 776 776 776 776 778 779 780 781 781 782 782 782 783 783 784 783 782 781 781 780 780 780 782 784 786 789 791 792 793 795 798 802 805 807 808 808 809 810 811 810 811 812 812 812 811 810 808 807 805 803 801 800 800 800 801 801 802 803 804 805 806 808 809 810 811 811 811 812 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 779 779 779 779 779 779 778 778 778 778 778 777 776 775 774 773 773 772 772 773 773 773 772 772 772 772 772 772 772 771 771 771 771 771 770 770 769 769 769 769 769 769 769 768 768 768 768 768 768 768 769 769 770 770 770 770 770 770 772 773 775 776 776 776 775 775 775 773 772 772 775 777 779 779 779 779 780 782 782 782 783 783 784 784 785 785 783 782 781 781 782 782 783 784 786 788 790 791 793 794 797 802 807 809 810 810 810 810 810 810 811 814 816 816 815 814 813 812 810 808 806 804 803 803 803 803 804 805 806 807 809 810 811 812 813 814 814 815 815 783 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 782 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 778 778 778 778 777 777 775 773 772 772 772 772 772 772 773 773 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 769 769 769 769 769 769 769 769 769 768 768 768 769 770 770 771 771 771 770 770 770 772 774 776 777 776 775 775 775 774 773 771 771 774 778 780 781 781 781 782 782 783 784 784 785 786 786 786 785 784 782 782 783 784 785 785 786 787 790 791 793 794 796 801 806 810 812 812 812 811 809 808 809 813 818 821 820 818 817 816 814 812 810 808 807 806 806 806 806 807 807 809 810 812 813 814 815 816 816 817 817 817 783 783 783 783 783 783 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 782 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 778 778 778 777 775 773 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 769 769 769 769 769 769 769 768 769 770 770 771 771 771 771 771 771 771 772 774 775 776 776 775 775 775 775 773 771 771 774 778 781 783 783 782 783 783 784 785 786 787 787 787 787 787 786 784 782 783 784 786 788 789 790 792 794 794 796 799 804 809 812 814 815 814 812 810 808 810 815 821 824 823 821 819 818 816 814 812 810 809 808 808 808 809 809 810 811 813 814 816 816 817 818 818 819 819 819 783 783 783 783 783 783 784 784 784 784 784 784 784 784 783 783 783 783 783 783 782 782 782 782 782 781 781 781 780 780 780 780 780 780 779 779 779 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 778 778 778 776 774 771 770 771 772 772 772 772 772 773 772 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 769 769 769 770 770 771 772 772 772 772 773 772 772 772 774 775 776 776 775 776 776 776 775 773 774 777 780 782 783 782 782 783 783 784 785 786 787 788 788 788 788 787 786 784 783 784 787 789 791 793 795 796 796 797 801 806 811 814 816 817 817 814 811 810 813 819 823 826 826 824 822 820 818 816 814 812 811 811 811 811 811 812 813 814 816 817 818 818 819 819 820 821 821 821 783 783 783 783 783 783 784 784 784 784 784 784 784 783 783 783 783 783 783 782 782 782 782 781 781 781 781 780 780 780 780 779 779 779 779 779 779 779 779 779 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 777 775 772 770 770 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 771 771 772 772 772 772 773 772 773 773 773 775 776 776 776 777 777 777 777 777 779 780 782 783 782 782 782 783 784 784 784 785 786 788 788 789 789 789 788 786 785 786 787 789 792 794 797 797 798 799 802 807 812 816 818 820 819 817 814 815 819 824 827 829 829 827 825 823 820 818 816 814 814 813 814 814 814 815 816 817 818 819 819 820 820 821 821 822 822 822 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 781 781 781 781 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 780 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 776 774 771 770 770 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 770 770 770 770 770 770 770 771 771 771 771 771 771 771 771 772 772 772 773 772 772 772 773 774 775 776 776 778 778 779 779 780 782 782 783 783 782 781 781 782 782 783 783 783 785 786 788 789 789 790 789 788 787 787 787 788 790 793 797 798 799 800 802 807 812 816 819 820 819 818 818 820 824 828 831 832 832 829 827 825 823 821 819 817 817 817 817 817 817 818 818 819 820 821 821 822 822 823 823 823 823 824 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 781 781 781 781 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 775 772 770 770 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 772 772 772 771 771 772 774 775 775 775 776 777 779 780 782 783 783 783 783 783 781 781 780 780 780 780 781 782 784 784 786 788 789 791 790 789 788 788 788 787 788 792 796 799 799 799 801 805 810 814 817 819 820 819 821 824 829 833 835 835 834 832 830 828 826 824 822 821 820 820 820 820 820 821 821 822 822 823 823 823 824 824 824 825 825 825 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 781 781 781 780 780 780 779 779 779 779 779 779 779 778 779 779 779 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 775 771 770 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 771 773 775 776 775 774 775 777 779 781 783 784 784 783 783 782 781 780 778 777 777 778 780 783 784 784 785 788 790 792 793 792 791 790 789 788 788 791 795 798 798 798 798 801 806 811 816 819 821 823 825 830 834 837 838 837 836 834 832 831 828 826 825 824 823 823 823 823 823 824 824 824 825 825 825 825 825 826 826 826 826 826 783 783 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 782 781 781 781 780 780 780 779 779 779 779 779 778 778 778 778 778 779 779 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 776 773 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 772 772 771 771 771 771 771 771 771 771 770 770 771 773 774 775 775 774 773 774 776 778 781 784 785 785 784 783 783 782 781 778 775 776 778 780 782 783 784 786 789 792 795 796 796 795 793 791 789 789 792 795 797 797 796 796 798 803 810 818 824 827 829 832 835 838 840 840 839 837 836 834 833 831 829 827 826 826 826 826 826 826 826 827 827 827 827 827 827 827 827 827 827 827 827 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 781 781 781 780 780 780 779 779 779 778 778 778 778 778 778 779 778 778 779 780 780 780 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 778 776 774 773 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 772 772 772 772 772 771 771 771 771 771 771 770 771 772 774 775 774 773 773 773 774 776 778 782 786 787 785 784 784 783 783 782 779 776 777 779 781 781 782 784 786 791 795 798 799 799 797 795 791 789 790 794 797 797 796 794 794 796 803 814 824 830 834 836 837 839 841 842 841 840 839 837 836 834 833 831 830 829 829 829 829 829 829 829 829 829 829 829 829 829 828 828 828 828 829 829 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 781 781 781 780 780 780 779 779 779 778 778 778 778 778 778 778 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 778 778 778 776 773 772 772 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 772 772 772 772 772 772 772 771 771 771 771 771 771 772 774 775 775 774 773 773 775 776 777 780 784 787 786 784 784 783 782 782 782 782 781 778 778 778 780 782 785 788 794 798 801 802 801 799 795 791 790 792 797 799 799 796 793 793 797 807 819 828 834 838 840 841 842 843 843 843 841 840 839 837 836 835 833 832 832 831 831 832 832 831 831 832 832 831 831 831 830 830 830 830 830 830 830 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 779 779 779 779 778 778 778 777 778 778 778 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 777 774 772 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 773 776 777 777 775 773 774 777 779 781 783 785 785 784 784 785 783 780 780 783 786 786 784 780 779 780 782 786 792 798 802 805 805 803 801 797 794 793 797 801 802 800 796 794 795 802 813 825 832 837 841 843 843 844 845 845 844 843 842 840 839 838 837 835 835 834 834 834 834 834 834 834 834 834 833 833 832 832 832 831 831 831 831 831 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 779 779 779 779 778 778 778 777 778 778 778 778 778 779 779 779 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 776 774 772 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 772 774 776 777 777 776 775 776 780 782 783 784 783 781 782 784 784 782 779 779 783 786 788 788 786 785 784 785 789 795 801 805 808 808 807 805 802 799 799 801 805 805 802 798 795 798 806 819 828 834 838 842 844 845 846 847 846 845 844 843 842 841 840 839 838 837 837 837 837 837 837 836 836 836 835 835 834 834 834 833 833 833 832 832 832 782 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 781 780 780 780 779 779 778 778 778 778 778 777 777 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 776 774 772 771 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 772 773 774 776 777 778 778 778 779 782 783 783 781 778 779 783 786 787 784 781 781 783 784 786 789 793 796 793 789 792 798 804 808 811 811 810 808 806 804 803 805 809 808 805 800 798 801 810 821 831 835 840 843 845 846 848 848 847 847 846 844 843 842 841 840 840 839 839 840 840 839 839 839 838 838 837 837 836 836 835 835 835 834 834 834 833 782 782 782 782 782 782 782 782 782 782 782 782 782 781 781 781 781 781 780 780 780 779 779 778 778 778 778 778 777 777 777 777 777 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 777 776 774 773 772 772 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 772 774 776 778 780 781 781 781 781 781 779 776 777 780 783 786 788 788 786 783 781 781 784 789 796 802 800 793 795 800 805 810 813 814 813 812 810 808 808 809 811 811 808 803 801 804 812 823 832 837 841 844 846 848 849 850 849 848 847 845 844 843 842 841 841 841 841 841 842 842 841 841 840 839 839 838 838 838 837 837 836 836 835 835 835 781 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 779 779 778 778 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 778 778 778 778 778 778 778 778 778 778 778 778 778 777 776 774 772 772 772 772 772 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 772 773 775 776 778 779 781 783 783 781 779 777 776 777 781 783 784 785 787 790 790 786 781 780 785 792 798 801 802 797 798 802 806 810 814 816 816 815 814 813 812 813 814 815 811 807 804 806 814 824 833 838 843 845 847 849 851 851 850 849 848 846 845 844 843 843 842 843 843 843 843 843 843 842 842 841 841 840 840 840 839 839 838 838 837 837 836 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 779 779 779 778 777 777 777 777 777 777 777 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 778 778 778 778 778 778 778 777 777 775 772 771 771 772 772 772 772 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 773 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 773 773 773 772 772 772 773 776 779 781 781 782 782 781 781 779 777 776 777 780 783 784 784 786 788 791 793 793 786 784 790 795 799 802 804 802 802 803 806 810 815 819 821 820 819 818 816 816 816 817 815 811 808 810 816 825 833 838 843 845 847 850 852 852 851 849 848 847 846 845 844 844 844 844 844 844 844 844 844 844 843 843 843 842 842 842 841 841 840 839 839 838 838 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 779 779 779 778 778 777 777 776 776 776 776 776 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 778 778 778 778 778 778 777 777 774 772 770 770 771 771 772 772 772 771 771 771 771 772 772 772 772 773 773 772 772 772 772 772 773 773 773 773 773 773 773 772 772 772 772 772 772 772 773 773 773 773 773 773 773 773 772 773 776 779 782 783 784 783 783 781 780 780 779 779 781 782 784 785 787 788 789 793 797 799 795 793 795 799 803 806 808 809 808 807 807 810 816 822 825 826 824 822 820 819 819 819 818 817 815 815 819 827 833 838 842 844 847 850 852 852 851 850 849 848 847 846 845 845 845 845 845 845 846 846 846 845 845 845 845 844 844 843 843 842 842 841 840 840 839 780 780 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 779 779 778 778 777 777 776 776 775 776 776 776 776 776 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 774 771 770 770 771 772 772 772 771 771 771 772 772 772 772 772 773 773 773 773 773 772 772 773 773 773 773 773 773 773 773 773 773 772 773 773 773 773 773 773 773 773 773 773 773 773 773 775 778 781 783 784 784 785 786 785 786 786 786 785 784 784 785 787 789 791 792 795 798 803 806 804 802 805 810 813 816 817 815 813 810 812 818 825 829 830 828 825 823 821 820 820 821 823 822 822 825 829 834 838 841 844 847 850 852 852 851 850 849 848 848 847 846 846 846 846 846 847 847 847 847 847 847 847 846 845 845 844 844 844 843 843 842 841 841 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 778 778 777 777 776 776 775 775 775 775 775 775 775 776 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 774 772 772 772 772 772 772 771 771 772 772 773 773 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 774 773 773 773 774 774 774 775 777 779 781 782 783 785 787 790 792 794 794 792 789 785 784 785 787 790 794 796 797 800 804 809 810 808 813 818 821 824 824 822 819 817 817 822 827 830 831 831 828 826 823 821 822 824 827 828 828 829 832 835 838 842 844 848 850 851 851 851 850 850 849 849 848 847 847 847 847 848 848 848 848 848 849 848 848 847 846 846 845 845 845 844 844 843 842 842 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 780 780 779 779 778 777 777 776 776 775 775 775 774 774 774 774 775 775 775 775 775 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 777 776 774 774 773 773 773 772 771 771 772 773 773 773 773 773 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 774 774 774 774 774 773 773 774 774 774 774 774 775 776 776 777 779 781 782 782 784 785 789 792 795 798 799 799 797 793 787 784 784 788 791 795 797 798 799 802 807 809 811 815 820 824 827 828 828 826 824 824 826 829 831 832 833 832 829 826 824 824 826 829 831 832 833 835 837 840 843 845 848 850 851 851 851 851 850 850 850 849 848 848 848 849 849 849 850 850 850 850 850 849 848 848 847 847 846 846 845 844 844 843 843 779 779 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 778 778 778 777 776 776 776 775 775 774 774 774 774 774 774 775 775 775 775 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 776 775 773 774 774 773 772 772 772 773 774 774 774 773 773 772 772 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 774 774 774 774 774 774 774 774 775 776 777 777 778 779 781 783 785 785 786 787 789 791 795 797 800 802 804 804 803 799 792 787 786 790 794 798 798 799 799 800 803 806 808 812 817 822 826 829 830 831 830 830 831 832 833 834 835 835 833 829 827 827 829 831 834 836 837 839 841 843 845 847 849 850 851 851 851 851 851 851 850 850 849 849 850 850 851 851 851 851 850 850 850 850 849 849 848 848 847 846 846 845 844 844 844 779 779 779 779 779 780 780 780 780 780 779 779 779 779 778 778 778 778 777 777 777 777 776 776 776 776 775 774 774 774 774 774 774 774 775 775 775 776 776 776 776 777 777 777 777 777 777 778 778 778 778 778 777 776 774 772 772 774 775 774 772 772 773 774 774 774 773 773 773 772 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 774 774 774 774 774 775 776 778 778 781 782 784 784 784 784 785 787 789 791 792 794 797 801 803 805 808 810 811 811 808 801 794 791 793 797 800 801 799 798 799 801 804 807 811 816 821 825 828 830 832 833 834 835 835 836 837 838 838 835 832 830 831 832 835 837 840 842 844 846 848 849 851 852 852 852 852 852 852 852 851 851 850 850 850 851 851 851 851 851 851 851 851 851 850 850 850 849 849 848 847 846 846 845 845 845 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 777 777 777 776 776 776 776 775 775 775 774 774 774 774 774 774 774 774 775 775 775 776 776 776 776 777 777 777 777 777 777 777 776 777 777 778 777 775 770 770 772 774 775 775 774 774 774 774 774 774 773 773 773 773 772 772 772 772 772 773 773 773 773 774 773 773 773 773 774 774 774 774 774 775 775 777 779 781 784 788 790 791 790 789 789 789 790 793 794 797 799 802 806 809 813 817 819 820 821 820 815 806 799 798 799 800 801 800 799 800 802 806 809 813 817 821 825 829 831 833 835 836 837 837 839 840 841 839 837 834 833 834 837 839 841 844 846 848 849 851 853 854 854 854 853 853 853 853 852 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 850 850 849 849 848 847 846 846 845 845 778 779 779 779 779 779 779 779 779 779 779 779 779 778 778 777 777 776 776 776 775 775 774 774 774 774 774 774 773 774 774 774 774 774 775 775 776 776 776 776 776 777 777 777 776 776 775 774 774 775 776 776 775 772 767 768 771 774 775 775 775 775 774 774 774 774 774 773 773 773 772 772 772 772 772 773 773 773 774 774 774 774 774 774 774 774 775 775 776 776 778 780 782 786 790 794 796 797 796 795 793 792 792 796 799 802 806 810 814 818 822 825 827 828 828 828 826 819 811 806 804 803 804 806 805 806 809 812 815 818 821 824 827 830 834 837 838 838 839 840 841 842 842 840 838 836 835 837 840 843 846 848 850 851 852 854 855 856 856 855 855 855 854 854 853 852 852 852 851 851 851 851 851 851 851 851 851 851 851 851 851 851 851 850 849 849 848 847 846 845 845 778 778 778 779 779 779 779 779 779 779 779 779 779 778 778 777 776 776 775 775 775 774 774 774 774 774 774 774 774 774 774 775 775 775 775 776 776 776 777 777 777 777 777 776 775 774 773 772 772 773 774 775 774 771 768 768 772 774 775 775 775 774 774 774 774 774 774 773 773 772 771 772 772 772 773 773 774 774 774 774 774 774 774 775 775 776 777 778 779 780 782 785 787 791 795 798 799 801 801 799 797 795 797 801 805 811 816 820 824 827 829 831 831 831 831 831 831 829 823 818 813 810 809 810 812 816 820 822 823 823 824 826 829 832 835 838 840 840 841 841 842 843 843 842 840 838 837 839 843 846 849 851 852 854 855 856 857 857 858 857 857 857 856 855 854 854 853 852 852 852 852 852 852 852 852 852 852 852 852 851 851 851 851 850 850 850 850 849 847 846 845 778 778 778 778 779 779 779 779 779 779 779 779 778 778 777 776 776 775 775 775 774 774 773 773 773 774 774 774 774 774 774 775 774 775 775 776 776 777 777 777 777 777 777 777 776 775 774 774 774 775 775 775 774 773 772 772 774 774 775 775 775 774 774 774 774 774 773 773 772 771 772 773 774 774 774 774 774 775 774 774 774 774 775 776 777 777 779 780 782 785 787 791 793 796 799 801 802 804 804 802 799 798 800 807 814 822 827 830 833 834 835 835 834 833 833 833 833 833 830 826 821 817 816 817 820 824 826 827 826 825 826 827 830 833 836 838 840 840 841 841 842 843 844 843 841 840 839 841 846 850 852 853 854 855 856 857 858 859 859 860 859 859 858 857 856 855 854 853 852 852 852 853 853 853 853 853 853 853 853 852 852 852 851 851 851 851 850 849 848 847 846 778 778 778 778 778 779 779 778 778 778 778 778 778 777 777 776 775 775 775 774 774 774 773 773 773 773 774 774 774 774 774 773 773 774 774 775 776 776 777 777 777 777 777 777 777 777 777 777 777 776 776 776 775 775 774 773 774 774 775 775 775 775 774 774 774 773 772 772 771 771 773 775 776 775 775 775 775 775 775 774 774 775 777 778 779 779 781 783 785 789 793 796 800 801 802 803 805 806 806 804 802 801 804 812 821 831 834 837 838 838 837 837 836 836 835 834 833 833 831 828 826 824 823 823 824 824 825 825 825 825 827 830 832 833 836 839 840 841 841 841 841 843 844 843 842 841 841 843 849 853 855 855 855 855 857 858 859 861 861 861 861 860 859 858 857 855 854 854 853 854 854 854 854 854 854 854 854 854 853 853 853 853 852 852 852 851 851 850 849 848 847 778 778 778 778 778 778 778 778 778 778 778 778 777 777 777 776 775 775 774 774 774 774 773 773 773 773 773 773 773 773 772 771 771 771 771 772 773 774 775 777 777 778 778 777 777 777 777 777 777 777 776 776 776 775 774 774 775 775 776 776 776 775 774 774 773 772 771 771 772 773 774 776 777 777 776 776 775 775 775 774 774 777 779 781 782 781 782 785 789 793 797 801 804 808 808 806 806 806 806 804 803 804 810 819 827 835 837 839 839 839 839 838 838 837 835 834 833 832 830 827 826 827 827 825 822 821 820 821 823 825 828 831 833 834 836 839 841 842 841 840 840 841 842 842 841 841 841 844 849 854 856 856 855 856 857 859 861 862 862 862 862 861 860 859 858 856 855 855 855 856 857 857 857 856 856 856 856 855 855 855 854 854 854 853 853 852 852 851 850 849 848 778 778 778 778 778 778 778 778 778 777 777 777 777 777 776 776 775 774 774 774 773 773 773 773 773 773 773 773 773 772 771 769 769 768 767 768 769 770 771 774 776 778 778 778 778 777 777 777 776 776 777 776 776 776 776 776 777 777 777 777 776 775 775 774 773 772 771 772 773 774 775 777 778 778 777 776 776 776 775 774 775 779 783 785 785 784 784 787 792 796 802 805 807 810 809 806 805 805 805 805 806 809 815 824 831 835 838 840 840 840 840 839 838 836 835 833 832 831 829 826 825 824 824 823 821 819 818 819 821 824 827 830 833 835 838 841 843 843 843 842 841 841 842 842 842 842 842 845 849 855 857 857 856 856 858 860 863 863 863 863 862 862 861 860 859 857 856 857 858 859 859 859 858 858 858 858 857 857 856 856 855 855 855 854 854 853 852 851 850 850 849 778 778 778 778 778 778 778 778 778 778 777 777 777 776 776 775 775 774 774 773 773 773 773 773 773 773 773 773 773 772 770 769 768 768 767 767 767 767 768 771 773 776 777 778 778 778 777 776 776 777 777 777 776 776 777 777 777 777 777 777 776 776 775 774 773 772 772 773 775 776 777 778 779 779 778 777 776 776 776 776 777 782 787 790 791 790 791 793 797 801 806 809 809 809 807 804 803 803 805 807 811 816 824 831 835 837 839 840 840 840 840 839 837 835 833 832 831 829 828 827 825 823 821 822 822 822 821 821 820 822 825 829 832 836 839 842 844 845 844 843 843 843 844 844 844 844 844 847 851 855 857 857 857 857 859 861 863 864 864 863 863 863 862 861 860 859 858 859 859 860 860 860 860 859 859 859 859 858 858 857 856 856 855 855 854 853 853 852 851 850 849 778 778 778 778 778 778 778 778 778 777 778 778 777 777 776 775 774 774 773 773 773 772 773 773 773 773 773 773 772 771 770 769 769 769 769 768 768 768 767 768 769 773 777 778 779 778 777 777 776 776 777 776 776 776 776 777 777 777 777 777 776 776 775 774 772 772 773 776 777 779 781 782 782 781 780 778 777 776 776 778 781 786 790 793 795 796 798 801 804 808 812 812 811 809 806 802 802 805 809 812 818 824 831 835 837 839 840 840 841 841 840 838 835 833 832 830 829 827 827 828 827 825 823 822 823 824 824 823 820 821 824 828 832 835 838 840 843 843 844 844 844 844 844 844 844 844 845 848 852 855 857 857 858 859 860 862 864 864 864 863 863 863 863 862 862 861 860 860 860 861 861 860 860 860 860 860 859 859 859 858 857 857 856 856 855 854 854 853 852 851 850 778 778 778 778 778 778 778 777 777 777 778 779 778 777 776 775 774 773 772 772 772 772 772 772 772 772 772 772 772 771 770 769 769 769 769 769 769 769 768 766 767 771 777 778 779 779 778 777 776 776 776 776 776 775 776 777 778 778 778 777 777 776 775 774 772 774 778 781 784 785 786 786 786 785 783 781 779 778 779 782 785 789 792 794 796 798 802 806 810 815 815 815 813 809 804 800 803 809 814 819 824 829 834 836 837 839 840 841 841 841 838 835 832 830 830 829 827 825 826 827 828 827 825 824 823 824 823 822 821 822 826 829 832 834 835 836 837 838 840 843 845 844 843 843 843 844 845 847 851 854 856 857 858 858 859 861 863 864 864 863 863 863 863 863 863 863 862 861 861 861 861 861 860 860 860 860 860 859 859 859 858 858 857 857 856 855 855 854 853 852 851 778 778 777 777 777 777 777 777 776 776 777 777 777 776 775 774 773 772 772 772 772 771 771 771 771 772 772 771 771 770 769 769 769 769 769 769 769 769 768 767 767 770 775 778 779 779 779 778 778 778 778 778 777 777 777 778 779 779 779 779 778 777 775 774 773 777 783 788 790 791 790 789 789 788 786 784 781 780 782 786 790 792 793 795 797 801 805 809 814 817 817 818 817 814 811 808 808 814 819 825 829 832 834 837 838 840 842 842 842 840 837 833 830 830 832 831 829 826 823 823 824 825 826 826 826 827 824 822 822 825 828 831 832 833 833 832 832 835 839 842 844 844 843 843 844 844 845 847 850 852 854 854 855 855 857 859 862 863 864 863 863 863 863 863 864 864 863 862 861 861 861 861 860 860 860 859 859 859 859 859 859 859 858 858 857 856 855 855 854 853 851 779 778 778 778 778 778 778 778 777 776 775 775 775 775 774 773 773 772 772 772 772 771 771 771 771 771 771 770 770 769 768 768 769 769 769 769 769 769 768 767 767 770 774 777 778 780 780 780 780 781 781 781 780 780 780 780 781 782 781 781 780 779 777 775 775 781 787 793 795 795 794 793 792 791 789 786 784 782 784 790 793 794 794 795 798 803 807 811 815 817 819 821 822 822 822 821 820 821 825 829 834 837 838 840 841 842 843 843 842 840 837 832 830 831 833 833 832 829 824 821 821 823 827 830 832 832 828 825 825 827 829 831 832 832 832 830 829 830 834 841 843 844 844 845 846 847 847 848 850 851 851 851 850 850 852 856 859 862 864 865 864 864 864 864 864 864 863 862 862 861 861 861 860 860 859 859 859 859 859 859 859 859 858 858 857 856 855 855 854 853 852 781 781 780 780 779 779 780 780 779 777 776 775 775 775 774 773 773 772 772 771 771 770 770 770 770 770 770 769 768 768 768 768 769 769 769 769 769 768 767 766 768 772 775 777 778 780 781 781 782 782 782 782 781 781 782 782 783 784 784 783 782 780 778 777 779 784 790 795 796 796 796 796 796 794 791 788 786 785 788 793 795 795 796 798 801 805 807 811 815 818 822 824 826 827 827 827 827 829 832 834 839 842 844 844 844 844 844 843 841 840 837 834 831 831 833 834 834 832 827 823 821 822 825 829 832 833 834 829 827 826 828 829 830 831 831 831 830 829 831 837 840 843 845 847 848 848 849 849 850 851 850 849 847 845 846 850 856 862 866 868 867 867 867 866 866 865 864 862 861 861 861 861 861 860 859 859 859 859 859 858 858 858 858 857 856 855 855 854 854 854 853 784 784 784 783 783 782 782 782 782 780 778 777 776 777 777 776 774 773 772 771 770 770 770 770 769 769 768 767 767 767 767 767 768 768 768 769 768 768 766 765 767 773 774 776 778 780 781 782 782 782 782 781 781 781 783 784 785 785 784 783 783 781 779 779 781 786 790 794 795 796 797 798 798 796 793 790 788 788 791 794 796 797 799 802 804 807 808 809 815 820 825 828 830 831 831 830 831 832 835 838 842 845 846 846 846 845 844 841 839 838 837 835 833 833 833 834 836 835 833 829 825 823 825 830 833 835 835 834 831 829 828 829 829 830 831 832 833 835 836 838 840 843 845 846 847 847 847 847 849 851 851 848 845 841 840 845 853 861 868 871 870 870 870 869 868 867 865 862 861 861 862 862 861 860 860 860 859 859 859 858 858 858 857 856 856 855 854 854 854 854 853 786 787 787 786 786 785 785 784 783 781 780 779 778 778 778 778 776 775 773 771 771 770 770 769 769 768 767 766 766 766 766 767 767 767 768 768 768 767 766 765 768 773 773 776 778 780 782 782 781 780 780 780 781 782 783 785 785 784 784 783 782 781 779 779 783 787 789 792 794 796 798 799 799 797 795 792 791 790 791 794 796 799 803 806 808 809 809 809 816 822 828 831 833 833 831 831 832 833 835 839 842 844 846 847 847 845 842 837 834 835 835 835 835 835 834 835 838 839 839 836 830 824 824 828 832 834 835 835 834 833 832 831 831 831 832 834 835 838 840 841 842 843 844 844 843 842 841 841 846 851 853 850 845 839 834 838 849 862 870 873 872 872 872 871 870 868 866 863 862 862 862 862 862 861 860 860 860 860 859 858 858 858 857 856 856 855 855 854 854 853 853 787 788 789 789 788 787 786 785 785 784 782 779 778 778 779 779 778 776 772 772 771 770 769 769 768 767 766 766 766 766 766 766 766 766 767 767 767 767 766 764 767 771 773 778 781 783 784 783 781 780 780 781 782 783 784 785 785 784 783 783 782 781 780 780 784 786 788 791 794 797 799 799 799 797 796 794 793 792 791 793 796 800 805 809 811 811 810 810 816 824 829 833 834 834 832 832 833 835 838 842 844 845 846 847 847 844 839 834 832 834 834 835 835 835 834 836 840 842 844 842 837 828 823 826 829 832 833 835 836 836 836 834 833 833 833 834 836 838 841 842 843 843 842 840 838 836 834 835 844 853 855 853 846 838 832 836 847 862 871 873 873 873 874 873 872 869 867 864 863 863 863 862 862 862 861 861 861 860 860 859 859 858 858 857 856 856 856 855 854 854 853 786 787 788 788 788 788 787 786 785 785 783 781 779 778 778 777 776 775 772 772 771 770 769 768 767 766 766 766 766 765 765 765 765 766 766 767 767 767 766 764 766 771 778 782 785 786 787 785 783 783 784 785 785 785 785 786 785 784 783 782 782 782 781 781 782 784 787 792 796 799 800 799 798 797 796 795 794 793 793 793 794 798 803 808 812 813 813 814 817 823 828 832 834 834 833 835 837 840 843 845 847 848 848 848 846 844 840 836 834 835 833 834 834 835 835 837 840 843 845 845 842 834 826 826 827 829 831 833 835 837 839 838 836 835 834 834 835 836 838 840 841 841 841 839 835 832 832 838 847 857 858 856 849 840 833 834 845 860 869 872 874 875 876 875 873 871 868 866 865 864 863 863 862 862 862 862 861 861 860 860 859 859 859 858 857 857 856 856 855 854 854 785 785 786 786 786 786 786 786 786 785 783 782 780 778 776 775 774 773 773 772 771 770 769 767 766 766 766 766 765 765 765 765 765 766 766 766 767 766 765 764 766 774 782 786 789 790 790 789 788 788 789 790 788 787 787 787 786 785 783 783 783 783 782 781 780 782 788 793 798 800 800 799 798 797 796 796 795 795 794 793 793 795 799 805 812 818 821 821 821 823 826 830 831 832 833 834 838 842 844 846 848 848 848 847 846 844 842 839 837 836 834 834 834 835 836 837 839 842 844 846 845 839 831 826 826 827 829 832 834 838 840 840 839 837 836 835 835 835 836 837 838 838 838 836 833 833 838 847 855 861 862 858 852 845 838 835 843 856 865 871 875 878 878 877 875 872 870 867 866 865 864 863 863 862 862 862 862 862 861 861 860 860 860 859 858 858 857 856 856 855 855 783 784 784 784 785 785 785 785 785 784 784 783 781 779 777 775 774 773 773 772 771 770 768 767 766 766 765 765 765 765 765 765 765 765 766 766 766 766 765 765 770 779 785 790 793 793 793 794 793 792 792 792 790 789 790 789 788 787 785 784 784 783 782 780 779 783 791 796 799 800 800 798 797 796 796 796 796 795 795 794 794 794 797 803 812 820 825 827 826 826 828 829 830 829 828 828 831 839 841 844 846 847 846 845 844 843 842 840 839 837 835 835 835 835 836 838 839 841 843 846 846 842 835 827 826 827 829 833 836 839 841 842 840 838 836 835 835 835 835 836 836 835 834 833 833 839 847 854 860 863 863 862 859 854 849 844 845 853 861 869 876 880 880 879 876 874 871 869 867 866 865 864 864 863 863 863 863 863 863 862 862 861 860 860 859 858 858 857 856 856 855 782 782 783 783 783 784 784 784 784 784 784 783 782 780 778 776 774 773 773 772 771 770 768 766 766 766 765 765 764 764 765 765 765 765 766 766 766 765 764 766 774 784 788 792 794 795 796 797 797 795 794 793 792 792 793 792 790 788 787 786 785 784 782 780 782 788 797 800 800 800 799 797 797 797 798 797 797 796 796 795 795 794 796 802 811 818 823 826 827 828 831 832 832 829 826 825 828 836 843 846 848 847 845 843 842 842 841 840 839 838 837 836 836 837 837 839 840 842 844 846 847 844 836 828 825 827 830 834 838 841 843 843 841 838 836 834 834 835 837 838 838 837 837 839 842 849 854 857 859 860 862 866 866 863 857 853 855 860 864 871 877 881 882 879 877 875 872 870 868 867 866 866 865 865 865 865 864 864 864 864 863 862 861 861 860 859 858 857 856 856 855 781 781 781 782 782 782 783 783 783 783 783 783 782 781 778 776 774 773 773 772 771 769 767 766 766 765 765 764 764 764 765 765 765 765 766 766 766 765 763 766 776 787 789 795 795 795 797 799 799 797 795 794 794 794 794 793 790 789 788 787 787 785 783 783 788 795 800 802 801 800 799 799 800 801 801 800 798 797 796 795 795 796 798 803 809 815 820 822 825 827 830 832 832 828 823 824 832 843 852 852 851 849 846 844 844 844 843 842 840 839 838 837 838 839 840 841 843 844 844 847 848 845 839 831 827 828 831 836 840 843 844 844 840 837 835 834 836 838 842 844 843 843 845 850 854 856 856 856 856 858 862 868 872 870 863 858 860 866 870 874 878 881 881 879 877 875 873 871 870 869 869 868 868 868 868 867 867 866 866 865 864 863 863 862 861 860 859 858 857 856 855 780 780 780 780 781 781 781 781 782 782 782 781 781 780 778 776 775 774 773 773 770 768 767 766 766 765 764 764 764 764 765 765 765 766 766 767 766 765 762 767 780 787 791 801 796 795 798 801 801 799 795 795 796 795 794 793 790 789 789 789 789 788 790 793 797 802 805 805 802 800 801 803 805 806 804 802 800 798 796 795 796 799 802 807 811 816 819 822 825 827 830 831 830 825 821 827 841 853 856 854 852 851 849 847 846 847 846 844 842 840 839 839 840 841 842 843 844 845 845 847 849 847 842 836 832 831 835 839 843 845 845 844 841 839 837 837 838 841 844 847 848 851 855 860 862 861 857 856 858 862 866 872 875 873 865 860 862 869 873 876 879 880 880 879 877 876 875 874 873 872 872 872 871 871 871 870 869 869 868 867 866 865 864 863 862 861 860 859 857 856 855 780 779 779 779 779 780 780 780 780 780 780 780 779 778 777 776 775 774 772 771 768 767 766 766 765 765 764 764 764 765 765 765 766 766 766 767 766 765 764 771 788 793 797 803 797 795 799 803 804 803 799 797 796 795 794 792 790 789 790 791 792 793 797 802 805 807 807 806 803 801 805 808 810 809 806 803 800 798 797 796 797 801 806 812 817 821 823 826 828 830 831 831 829 825 821 829 841 851 854 853 852 851 850 850 849 850 849 848 845 843 842 842 842 843 844 844 845 846 847 848 849 848 844 840 837 837 840 844 847 848 847 846 845 843 843 843 843 844 846 850 853 857 860 864 865 864 862 863 866 870 874 877 879 877 869 862 862 868 874 877 880 880 879 878 877 877 877 877 876 875 875 875 875 874 873 873 872 871 870 869 868 867 866 865 864 863 861 860 858 857 855 779 778 778 778 778 779 779 779 779 779 778 778 777 777 776 775 774 773 771 768 766 766 765 765 765 764 764 764 764 765 765 765 766 766 766 766 767 768 771 778 793 794 800 803 799 796 799 803 805 804 801 798 796 795 793 791 790 790 792 793 795 798 801 804 805 807 807 806 805 805 809 812 813 811 807 804 802 800 800 799 800 803 808 815 820 824 826 828 830 831 833 833 831 828 827 832 840 846 850 850 850 851 852 852 852 852 852 850 847 846 845 845 845 845 845 845 846 846 848 849 849 848 845 841 839 840 844 848 850 851 850 850 850 849 849 849 848 847 848 850 854 857 862 865 866 866 868 871 875 877 879 881 880 878 873 866 863 866 872 877 881 881 880 878 878 878 880 880 880 879 879 878 878 877 876 875 874 872 871 870 869 868 867 866 865 864 863 861 859 858 856 778 778 777 777 777 777 777 777 777 777 777 776 776 775 774 774 773 771 769 767 765 765 765 765 764 764 764 764 765 765 765 765 766 766 766 767 769 773 778 786 796 799 802 802 800 797 797 799 802 803 802 799 796 794 793 792 792 793 794 795 799 802 804 805 805 805 807 809 810 811 812 814 813 811 808 806 805 805 805 805 804 806 810 816 821 823 825 826 828 830 832 834 835 835 834 835 838 842 846 848 850 851 852 853 854 854 853 850 849 848 849 849 849 848 847 847 847 848 850 850 849 848 845 842 841 843 847 851 851 851 851 851 851 851 851 850 850 850 851 853 855 857 860 862 864 865 869 875 878 879 880 881 880 878 875 870 865 864 868 875 882 884 883 882 881 881 882 883 883 883 882 881 880 879 877 876 874 873 871 870 869 869 868 868 867 865 864 862 861 859 858 777 777 776 776 776 776 776 776 776 775 775 775 774 773 773 772 771 769 767 766 765 765 764 764 764 764 764 764 765 765 765 766 766 766 766 766 769 775 781 789 797 802 803 801 800 798 797 798 801 803 804 802 798 795 796 797 797 796 796 798 802 806 808 809 807 807 808 811 814 815 815 814 813 811 810 809 809 810 810 810 809 810 813 818 822 822 822 823 825 828 832 836 839 840 841 841 842 845 848 850 851 852 853 854 854 854 853 851 851 851 852 852 852 851 850 849 849 849 850 850 849 848 846 845 845 846 849 850 848 846 847 849 849 849 849 850 851 852 854 856 857 858 857 856 858 863 870 876 877 878 880 881 879 877 876 872 865 863 866 872 880 885 887 886 885 885 886 886 886 886 885 884 881 880 878 877 875 873 872 871 870 869 869 868 867 866 865 864 862 860 859 776 776 776 775 775 775 775 774 774 773 773 773 773 772 771 770 769 767 766 765 765 765 764 764 764 764 764 765 765 765 766 766 766 766 765 765 769 776 781 790 798 802 802 801 802 802 801 801 803 806 805 803 802 802 802 802 799 797 798 800 804 808 811 812 811 811 812 813 815 817 817 814 811 811 812 811 812 813 813 814 813 815 818 821 823 822 822 822 824 828 832 837 841 842 844 845 846 849 851 852 852 852 853 854 854 854 853 852 853 854 855 855 854 853 852 851 851 850 850 850 849 849 848 847 848 849 849 847 842 840 843 845 846 847 848 849 850 851 854 857 858 860 858 855 856 862 869 873 875 878 880 881 879 876 875 873 870 867 867 870 878 885 888 889 889 889 889 890 890 889 887 886 883 881 880 878 876 875 873 872 871 869 869 869 868 867 866 864 863 862 860 775 775 775 774 774 774 773 773 772 772 772 772 771 771 770 769 768 766 766 765 765 764 764 764 764 764 764 765 765 765 766 766 767 767 767 768 771 777 785 792 794 798 801 804 806 806 805 805 806 806 803 804 806 808 808 806 802 799 800 802 805 809 813 815 815 815 816 816 817 818 817 814 810 809 811 812 813 814 814 815 815 817 819 820 821 821 822 823 826 829 834 837 841 842 844 845 846 848 849 850 850 850 849 850 850 851 851 852 854 856 856 856 855 854 854 853 851 849 848 848 849 849 849 849 850 850 848 843 838 836 839 842 843 844 844 846 846 848 853 857 860 862 862 858 858 863 869 870 873 878 881 882 880 878 876 875 873 869 868 872 877 885 889 891 891 891 891 891 891 890 888 887 885 883 881 879 878 876 875 873 872 870 869 868 868 867 866 865 863 862 861 774 774 774 773 773 772 772 771 771 771 771 771 770 770 769 768 766 766 766 765 765 764 764 764 764 764 764 765 765 765 766 767 769 771 772 773 777 783 789 793 793 799 805 808 808 805 804 803 802 802 803 806 810 811 810 808 804 803 805 806 809 811 813 815 816 816 817 818 819 820 819 815 811 809 810 812 813 815 815 816 817 816 817 816 815 816 819 822 825 827 830 834 837 838 841 844 845 847 847 848 847 847 847 847 847 848 851 853 855 856 857 856 854 853 852 849 846 844 844 846 847 848 849 849 850 847 844 840 835 834 834 836 838 840 841 842 843 846 853 859 863 866 866 865 865 868 871 871 874 880 883 883 881 880 879 879 877 874 872 874 879 886 890 892 892 892 891 890 889 888 887 887 886 884 883 881 879 878 876 875 873 871 870 869 867 866 865 864 863 862 861 773 773 773 772 772 771 770 770 770 770 770 770 769 769 768 767 766 766 766 765 765 764 764 764 764 764 764 765 765 765 766 768 771 776 780 781 782 785 790 793 799 808 812 810 805 802 802 802 802 803 806 810 812 813 812 810 809 810 812 814 814 815 816 818 817 816 816 818 821 822 822 818 814 812 812 814 815 817 819 820 821 820 818 815 813 814 815 817 819 820 825 831 836 838 840 842 845 846 847 847 847 848 849 850 851 852 853 853 854 856 856 855 853 850 847 843 840 838 839 842 845 846 847 848 847 844 840 836 833 831 831 831 834 837 839 840 841 845 854 863 870 872 872 870 869 871 872 874 877 884 885 884 882 881 880 881 880 881 880 881 885 889 892 893 892 891 889 888 888 887 886 886 886 885 883 882 880 879 878 876 874 872 871 870 868 867 866 864 863 862 861 773 772 771 771 770 770 769 769 769 769 769 769 768 768 767 766 766 766 765 765 764 764 764 764 764 764 764 765 765 765 766 769 773 779 784 788 788 789 792 798 806 813 813 806 801 800 803 806 806 808 810 811 813 813 812 812 813 815 817 818 819 820 822 824 823 819 817 818 821 824 826 824 819 816 815 816 818 820 822 825 827 829 828 824 820 818 817 816 815 814 820 830 836 839 841 843 844 845 845 845 845 847 850 853 854 854 854 853 853 854 855 855 853 851 846 841 837 836 837 838 840 842 844 845 843 840 836 834 832 830 829 830 833 837 839 840 841 845 855 867 876 879 878 877 876 876 876 879 884 888 887 885 883 881 880 878 877 880 884 889 892 894 894 893 892 890 889 888 889 888 887 886 885 884 883 882 881 879 878 876 874 873 871 870 869 867 866 865 864 863 861 772 771 770 770 769 769 769 768 768 768 768 767 767 767 766 766 765 765 765 764 764 764 764 764 764 764 764 765 766 767 768 770 774 780 787 793 796 796 798 803 808 811 809 802 799 801 805 810 812 813 812 812 812 812 811 811 812 814 815 817 819 822 825 828 828 826 822 820 822 824 827 828 826 822 820 819 820 821 823 826 829 834 837 836 832 828 825 820 816 813 819 831 838 840 842 842 843 843 842 842 844 848 851 854 855 854 853 852 851 852 853 855 855 854 849 843 839 837 837 837 837 840 842 844 843 838 833 831 830 829 828 829 834 838 840 841 843 848 860 873 881 883 881 879 880 881 883 887 890 890 888 885 884 882 880 877 876 880 886 891 894 894 894 893 891 890 889 889 890 889 887 886 884 883 882 881 880 879 877 876 875 873 872 870 869 867 866 865 864 863 861 771 770 770 769 769 768 768 768 768 767 767 767 766 766 766 765 765 765 764 764 764 764 764 764 764 764 764 766 768 769 770 773 778 783 790 796 800 801 803 805 806 806 803 798 798 802 808 813 816 818 816 814 813 812 812 811 810 810 813 816 817 821 825 827 828 828 826 824 826 826 827 829 830 827 823 821 821 821 822 824 827 831 837 839 839 837 834 829 822 816 817 827 834 838 841 842 842 839 837 837 840 844 847 851 852 853 852 852 851 850 851 853 856 856 852 848 845 844 843 842 841 842 845 847 847 844 837 832 829 827 826 828 834 837 841 843 844 849 860 876 884 886 885 882 881 882 885 889 891 890 888 886 885 882 880 880 881 883 886 890 892 892 892 892 891 890 889 889 889 888 887 885 884 882 881 880 879 878 877 876 875 874 872 871 869 868 867 865 864 862 861 770 770 769 769 768 768 768 768 767 767 767 766 766 766 765 765 765 764 764 764 764 764 764 764 764 764 765 767 770 772 774 778 784 789 795 799 801 802 803 804 803 801 799 798 801 807 812 815 818 820 819 816 815 815 815 814 812 811 812 816 820 823 825 825 824 825 826 828 830 829 828 827 828 827 824 822 822 822 822 823 824 826 829 834 837 839 839 836 830 823 819 825 831 837 841 842 840 835 834 834 836 838 841 844 848 851 853 854 853 851 851 854 857 857 855 853 852 852 852 850 849 847 848 850 851 850 847 841 836 831 826 824 826 832 836 839 840 845 860 881 885 888 886 882 879 877 880 884 888 889 889 887 885 881 880 881 882 884 884 886 887 889 891 891 890 889 889 888 888 887 885 884 883 882 880 879 878 877 876 876 875 873 872 871 870 868 867 865 864 862 861 770 769 769 768 768 768 768 768 767 767 767 766 766 766 765 765 765 764 764 764 764 764 764 764 764 764 766 768 771 775 777 781 787 792 796 799 801 804 806 806 803 800 799 801 807 813 817 819 819 819 817 815 815 816 817 817 817 816 817 821 825 828 830 827 823 822 825 830 833 833 829 827 825 824 823 822 822 823 824 825 826 824 825 827 831 834 838 837 834 830 828 830 834 839 842 843 841 837 836 833 832 834 836 839 846 852 856 857 856 855 854 856 858 858 857 857 858 859 858 856 854 853 853 853 855 856 855 853 847 840 831 825 823 825 827 830 831 839 857 881 884 886 883 878 874 871 873 879 884 888 889 887 886 883 882 882 883 884 883 882 884 888 891 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 869 868 867 865 864 862 861 769 769 769 768 768 768 768 767 767 767 766 766 766 765 765 765 764 764 764 764 764 764 764 764 764 765 766 767 769 775 775 780 787 792 796 800 803 807 810 810 806 805 805 808 813 818 820 821 820 817 815 813 813 814 816 818 820 822 823 826 830 833 835 832 825 822 823 828 832 834 832 828 826 825 824 822 822 824 827 829 829 828 828 828 828 830 834 836 835 833 832 835 839 843 847 849 849 848 845 840 835 838 843 846 851 857 860 860 860 859 859 860 860 859 858 858 860 862 862 861 859 858 856 855 857 859 860 860 857 849 840 834 831 828 827 827 829 836 850 869 880 882 879 874 872 872 875 880 884 886 886 886 886 886 886 887 888 888 885 883 885 888 890 890 889 888 887 886 885 883 882 882 881 881 879 878 877 876 875 874 873 872 871 870 869 868 866 865 864 862 861 769 769 768 768 768 768 768 767 767 767 766 766 765 765 765 764 764 764 764 763 763 764 764 764 765 766 767 767 768 772 777 784 789 794 797 800 802 805 806 805 805 807 809 812 816 818 819 820 819 818 814 811 810 811 814 816 819 822 825 828 832 835 836 834 829 824 824 826 829 833 834 830 829 828 827 826 825 827 830 832 832 832 833 832 831 832 833 835 836 834 834 835 839 844 849 854 858 859 858 853 851 861 864 862 861 863 861 862 862 863 863 863 862 859 858 858 861 863 863 863 861 859 856 854 855 858 862 863 860 854 847 844 843 842 839 836 834 838 849 863 873 877 876 874 872 874 878 882 884 883 883 885 888 890 892 894 895 895 892 888 889 889 889 888 887 886 885 885 884 883 882 881 880 880 879 878 877 876 875 874 873 872 871 870 868 867 866 865 864 863 862 769 769 768 768 768 768 768 767 767 766 766 766 765 765 764 764 764 763 763 763 763 764 764 764 766 768 770 771 772 775 780 787 791 794 797 800 801 801 800 799 800 803 808 812 815 816 817 817 818 818 815 811 808 810 813 816 818 820 822 825 829 832 834 835 834 829 824 825 827 830 832 831 829 829 830 831 831 832 833 834 834 835 836 836 836 835 835 836 837 836 835 835 837 842 848 854 860 863 864 863 865 870 870 868 864 862 861 863 864 865 865 864 861 859 858 859 860 862 863 863 861 857 852 848 849 855 860 862 858 851 847 850 852 853 853 850 846 847 856 866 871 874 874 874 874 875 876 876 880 881 884 887 891 892 894 895 894 893 891 889 889 888 887 886 886 885 884 883 883 882 881 881 880 879 879 878 877 876 874 874 873 872 871 870 869 867 866 866 865 863 863 769 769 768 768 768 768 768 767 767 767 766 766 765 765 764 764 763 763 763 763 763 763 764 764 766 769 772 775 779 781 783 786 789 792 795 798 798 796 795 796 797 801 807 812 814 812 812 813 814 816 814 811 809 810 813 816 819 820 822 823 824 827 830 833 835 835 830 825 825 828 830 829 826 827 831 834 836 835 836 836 836 837 837 838 839 839 838 838 838 837 835 833 833 837 844 851 856 860 861 861 861 863 864 863 862 861 861 863 863 863 863 861 859 858 859 860 861 861 862 862 859 852 846 844 846 852 857 857 852 847 849 854 859 861 862 859 856 858 867 876 881 883 879 876 876 876 876 878 881 884 888 891 893 892 890 890 890 889 888 888 887 887 886 885 885 884 884 883 882 882 881 881 880 879 878 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 769 768 768 768 768 768 768 767 767 767 766 766 765 765 764 763 763 763 763 763 763 763 764 765 767 771 774 778 781 784 786 787 789 791 793 795 795 793 791 792 795 801 806 809 809 807 806 807 809 810 810 809 811 812 814 816 822 823 824 825 823 824 826 829 833 836 835 830 828 828 828 826 824 825 829 833 836 837 837 836 836 837 837 838 840 841 841 841 840 839 836 832 830 833 840 847 851 855 854 854 855 858 860 861 861 861 861 861 860 859 858 857 857 859 861 862 861 861 861 861 858 852 846 845 847 849 852 850 849 851 855 860 864 866 866 863 859 858 870 878 883 887 886 882 879 878 878 881 884 888 893 895 894 891 888 889 891 891 889 887 886 886 885 885 885 884 883 883 882 882 881 881 880 879 879 878 877 876 875 875 874 873 872 871 870 869 868 867 866 865 864 768 768 768 768 768 768 768 767 767 766 766 765 765 764 764 763 763 762 762 762 763 763 764 765 768 771 776 780 783 786 787 787 788 790 791 791 789 788 789 794 797 801 804 805 805 803 802 803 803 804 804 806 808 811 813 816 821 824 824 824 824 824 824 826 830 834 836 836 834 831 828 826 825 825 828 831 833 834 834 834 835 835 836 837 838 840 842 843 843 842 839 834 830 831 837 843 847 849 848 848 851 856 861 863 864 863 862 861 859 855 854 854 856 859 861 862 862 861 861 861 859 855 850 847 847 848 848 847 851 857 861 865 869 870 870 866 858 852 862 869 875 880 884 884 881 879 880 884 888 892 898 899 897 895 894 896 898 896 891 887 884 884 884 884 884 884 883 883 883 882 882 881 881 880 880 879 878 877 876 875 874 873 872 872 871 870 869 868 867 866 865 768 768 768 768 768 768 767 767 767 766 766 765 765 764 763 763 762 762 762 762 763 763 765 767 770 774 779 784 787 789 790 790 791 791 791 789 787 786 789 795 798 801 801 801 800 798 799 799 800 802 805 807 809 811 812 814 818 822 823 824 824 824 825 826 828 831 833 834 833 833 831 828 826 827 829 830 831 830 830 832 834 835 836 836 836 838 842 844 845 845 842 838 833 831 833 839 845 846 845 844 844 849 857 864 866 864 864 863 859 856 855 855 856 859 861 863 862 861 861 862 862 861 858 854 850 847 846 852 856 861 865 869 872 872 871 868 862 854 857 863 870 876 881 882 881 881 882 885 889 893 897 900 902 903 904 903 904 901 895 890 886 884 884 884 884 884 884 884 884 884 883 883 882 881 881 880 879 878 877 876 875 874 873 873 872 871 870 869 868 867 866 768 768 768 768 768 768 767 767 766 766 765 765 764 764 763 763 762 762 762 762 762 763 766 769 772 777 783 788 791 792 792 792 793 794 795 796 795 792 792 795 798 801 801 802 804 802 798 794 796 800 804 807 809 811 812 812 816 820 822 824 825 825 826 828 829 830 831 829 829 832 833 831 829 829 831 833 832 830 831 833 834 837 838 837 835 836 839 844 846 845 844 842 839 835 833 837 842 846 846 844 844 848 856 864 865 864 863 863 862 861 859 858 858 859 861 863 861 860 859 860 861 862 861 857 850 845 844 854 859 863 866 869 869 867 865 864 862 859 861 864 869 874 879 883 884 884 885 887 889 893 897 901 904 906 906 904 901 899 896 892 889 886 885 885 885 885 885 886 885 885 884 884 883 882 881 881 880 878 877 876 876 875 874 873 873 872 870 869 868 867 866 768 768 768 768 768 768 767 767 766 766 765 765 764 764 763 763 762 762 762 762 762 764 767 771 776 781 787 791 794 794 795 794 792 792 796 800 802 802 801 799 800 803 806 808 808 806 798 791 793 798 802 807 812 818 820 813 813 817 821 822 824 825 827 829 831 831 828 826 827 831 834 833 831 830 831 833 832 832 832 834 835 837 839 838 835 835 837 842 845 846 846 844 843 840 836 835 840 845 847 848 847 849 854 860 861 862 863 864 864 863 861 860 859 860 860 860 857 855 855 856 858 860 861 859 853 847 848 856 861 864 865 864 859 854 854 856 858 860 863 865 866 869 875 882 888 888 889 890 892 894 897 900 903 902 899 898 897 895 893 891 890 888 888 887 887 887 888 887 887 886 886 885 884 883 882 882 881 879 878 878 877 876 875 874 874 872 871 870 868 867 866 768 768 768 768 768 768 767 767 767 766 765 765 764 764 763 763 763 762 762 762 763 765 769 773 778 783 789 793 795 796 797 796 791 790 795 799 802 802 801 801 802 805 807 808 807 801 796 792 792 796 802 809 816 824 827 819 812 815 819 821 823 825 828 831 832 832 827 825 827 831 833 833 831 829 831 833 832 832 832 833 835 836 838 839 837 836 837 840 844 847 847 846 845 843 838 834 838 844 848 851 849 846 848 854 858 861 863 864 864 864 864 862 861 861 860 858 853 851 851 853 855 858 860 862 861 859 859 863 866 866 865 860 853 845 846 854 859 862 865 866 866 866 869 877 886 887 889 891 892 894 896 898 898 896 894 892 891 891 891 891 891 890 890 889 889 889 889 889 888 888 887 887 886 885 884 883 882 881 880 879 878 878 876 875 874 873 872 870 868 867 866 768 768 767 767 768 768 768 767 767 766 765 765 764 764 764 763 763 762 762 762 764 767 771 775 780 786 789 791 792 793 795 794 794 794 797 800 802 804 804 803 803 804 804 803 800 795 791 790 792 796 801 807 815 824 827 823 813 815 817 820 822 825 829 833 835 832 826 825 828 830 831 831 830 828 831 833 832 832 832 832 834 836 838 840 840 838 838 839 843 846 848 847 845 843 839 836 841 846 849 853 851 843 845 852 857 859 863 863 863 864 865 865 863 863 862 859 856 854 855 856 858 859 860 862 865 867 868 869 869 868 866 862 855 846 843 850 856 860 860 860 861 861 863 870 881 885 889 891 893 893 894 896 895 892 889 886 886 887 889 890 891 891 891 891 891 891 891 890 890 889 888 888 887 886 885 884 883 882 881 880 880 878 877 875 874 873 872 870 869 867 866 768 767 767 767 768 768 768 768 767 766 765 765 765 764 764 764 763 762 762 763 765 769 772 777 782 786 788 789 790 791 792 794 795 797 799 801 803 805 806 805 804 803 802 801 797 793 790 789 793 798 802 807 813 819 824 824 817 815 817 819 822 826 831 835 835 832 827 825 828 830 831 831 830 828 832 833 833 833 832 833 835 837 839 842 843 840 838 839 841 845 847 847 845 842 839 838 844 848 852 853 850 841 841 849 856 858 861 861 861 863 865 866 863 863 863 863 863 863 864 865 865 864 861 860 863 865 866 866 865 864 866 868 864 856 850 851 854 857 860 863 866 866 865 869 877 883 887 890 891 891 891 890 890 887 885 884 884 886 888 889 890 892 893 893 893 892 892 891 890 890 889 888 888 887 886 885 884 883 882 881 880 878 876 875 874 873 872 870 869 867 866 767 767 767 767 768 769 769 768 767 766 766 765 765 765 764 764 763 763 763 764 767 770 774 778 783 787 788 788 789 791 793 794 796 797 800 802 804 807 808 809 808 805 802 800 796 793 790 787 793 798 803 807 812 818 823 824 821 817 818 819 822 826 829 832 835 834 830 828 828 830 831 832 831 830 832 833 834 834 834 834 835 837 839 842 844 842 839 839 841 844 847 848 846 842 838 838 842 848 852 853 850 843 839 847 853 857 859 861 862 863 866 866 861 859 862 866 869 871 872 874 873 871 867 861 860 859 858 857 858 859 862 868 869 868 866 865 865 868 873 878 881 879 875 872 874 878 882 886 889 890 889 887 885 883 882 883 884 887 888 889 890 891 892 893 893 892 891 890 890 890 890 889 889 888 886 885 884 883 882 881 879 878 876 875 873 872 871 870 868 867 866 768 767 767 768 769 769 769 768 768 767 766 766 765 765 765 764 764 764 766 769 772 775 777 781 785 787 788 789 791 793 795 796 795 797 800 803 805 809 810 810 809 806 802 799 795 791 787 786 791 799 806 811 815 817 819 819 819 820 821 823 824 826 829 832 836 838 838 835 833 832 832 833 833 833 834 834 836 835 834 834 834 836 837 840 842 843 840 839 840 843 846 849 848 845 843 843 846 849 851 852 850 845 843 845 850 856 860 862 862 863 864 861 858 859 865 870 875 877 878 879 878 876 872 868 865 862 859 857 858 859 859 864 869 873 876 878 878 878 881 886 891 890 888 882 877 876 880 885 889 890 889 885 882 880 881 882 885 887 888 888 888 889 891 891 891 890 890 889 889 889 889 889 889 888 887 885 884 883 882 880 879 877 875 874 873 872 871 869 868 867 866 769 769 768 769 769 770 769 769 768 767 767 766 766 766 765 765 765 767 770 774 777 781 783 786 788 789 789 792 794 796 797 797 796 797 800 802 806 809 810 810 810 807 803 798 795 790 785 785 791 799 806 811 813 813 814 815 819 824 829 832 833 833 832 832 836 839 840 839 837 836 835 835 835 835 836 837 839 838 835 832 831 832 834 837 840 841 841 840 841 843 846 849 849 847 847 848 849 849 849 849 847 846 847 844 849 855 860 862 861 860 859 857 858 863 870 875 879 880 881 880 880 878 876 873 870 868 865 864 863 862 861 863 868 872 875 876 876 873 874 880 888 894 900 897 889 881 879 882 888 889 888 884 881 880 881 883 885 887 888 887 887 887 888 889 889 889 888 888 888 888 888 888 887 887 886 885 885 883 882 880 878 877 875 874 872 871 870 869 868 867 865 769 769 768 769 770 770 770 769 768 768 767 767 767 766 765 767 769 773 776 781 784 787 790 792 793 793 793 793 795 797 798 799 798 799 801 802 805 808 811 811 810 809 806 803 800 799 795 791 791 797 805 808 807 807 810 817 822 827 831 834 836 837 838 837 836 836 837 838 838 837 837 837 835 835 836 837 838 837 834 831 830 831 833 836 839 841 841 841 841 842 844 846 846 846 845 845 845 844 844 843 842 844 847 847 850 856 860 862 861 859 858 859 863 868 873 876 879 880 880 879 880 880 878 876 874 872 869 868 868 867 866 867 867 867 867 866 864 862 861 869 880 889 897 901 897 888 880 879 885 887 885 882 880 881 882 884 887 888 888 887 886 886 886 887 887 887 887 887 887 886 886 886 885 885 885 885 884 883 881 879 878 876 875 873 872 870 869 868 867 866 865 769 769 770 770 770 770 770 769 769 768 768 768 767 766 767 771 776 781 783 787 787 789 791 794 795 796 795 794 794 796 798 801 803 804 803 802 804 807 810 812 812 811 809 808 807 808 807 802 799 800 803 805 804 804 807 814 821 824 827 830 832 833 837 839 836 834 834 836 837 837 837 836 836 835 835 835 836 836 835 833 833 833 834 836 840 841 841 841 840 840 841 841 841 840 841 841 841 842 842 842 840 844 848 851 853 857 860 862 863 862 863 865 868 871 873 875 876 877 878 879 879 880 880 879 878 876 875 874 873 874 874 873 871 868 864 860 857 857 859 870 879 887 893 898 897 891 884 880 883 883 882 880 880 881 884 886 888 888 887 886 885 885 885 886 886 886 886 886 885 885 884 884 883 883 884 884 884 882 880 879 877 876 875 873 872 870 869 868 867 865 864 769 771 771 771 771 771 770 770 769 769 768 768 767 768 772 778 784 789 792 793 791 789 790 791 793 795 795 796 797 798 801 804 806 806 803 800 801 805 809 811 812 812 810 809 809 810 813 814 810 807 806 806 807 811 816 820 820 820 821 824 827 830 834 837 835 833 833 835 836 836 836 836 837 836 835 835 835 836 836 836 836 836 836 837 840 842 843 841 840 839 838 837 836 837 838 840 843 846 848 848 845 847 851 856 859 860 861 865 867 868 868 870 871 871 872 873 874 876 878 879 880 881 881 881 881 881 881 881 882 882 883 883 880 875 868 862 858 857 862 871 878 885 890 894 897 896 893 890 888 884 882 880 880 881 883 886 887 888 887 886 885 885 885 885 885 885 885 884 883 883 882 882 882 882 883 883 882 881 880 878 877 876 874 873 871 870 868 867 866 864 863 771 772 772 773 772 772 771 770 770 769 769 768 768 772 777 784 790 794 796 796 795 792 792 793 796 799 802 805 807 807 807 808 807 805 801 798 799 802 805 808 810 810 809 807 808 809 812 814 813 811 811 812 813 817 820 821 820 818 819 822 826 830 833 836 833 831 831 834 836 836 834 833 834 835 836 835 835 835 836 837 838 838 838 838 840 843 844 844 842 840 838 834 834 836 839 843 848 853 856 856 853 852 853 855 857 860 864 868 870 871 871 872 873 874 874 875 876 878 880 880 881 881 882 882 882 882 884 886 886 888 888 888 885 880 873 865 860 858 861 868 876 882 888 892 895 897 896 894 891 886 882 880 880 881 883 885 887 888 888 886 885 884 884 884 884 884 883 883 882 882 881 881 881 881 881 881 881 880 879 878 877 875 874 872 871 869 868 867 865 863 862 773 774 774 774 774 773 772 771 770 770 769 769 769 774 780 786 791 795 797 797 798 798 799 801 804 807 810 814 814 814 812 809 805 801 798 797 799 800 801 802 803 804 804 804 805 807 809 810 811 810 811 811 813 815 818 820 821 822 823 826 830 833 835 835 832 830 831 832 834 835 833 833 834 835 836 836 836 836 836 837 839 840 840 840 842 844 845 845 844 842 840 836 836 839 844 849 854 858 861 861 858 856 855 857 861 868 874 877 875 874 874 875 875 876 877 878 878 880 881 881 881 881 881 879 878 878 880 883 886 889 890 889 886 882 876 870 865 863 865 869 874 879 885 889 892 892 892 891 888 885 881 879 880 882 885 887 888 888 886 885 884 884 883 883 883 883 882 882 882 881 881 881 881 880 880 880 879 879 878 877 876 875 873 872 870 869 868 866 864 863 861 775 776 776 775 774 773 772 771 770 770 770 769 770 776 782 788 793 796 797 798 800 802 805 808 811 813 815 815 814 814 812 809 804 798 796 797 798 798 798 797 797 798 800 802 803 805 805 805 805 807 809 811 812 812 814 819 823 825 827 829 832 833 833 832 831 830 831 833 834 835 834 834 835 836 836 836 836 836 837 838 840 842 843 844 845 845 846 845 844 842 840 839 840 843 847 851 855 857 860 860 858 855 852 854 859 867 874 881 875 873 873 873 874 875 876 877 878 879 879 879 880 879 878 876 874 874 876 879 882 887 889 889 888 886 883 880 876 874 872 872 873 878 882 886 889 891 890 890 888 885 882 880 881 884 888 889 889 887 885 884 883 883 883 882 882 882 882 881 881 881 881 881 881 880 880 879 878 878 877 877 876 874 873 871 869 868 867 866 864 862 860 775 775 775 774 773 773 772 771 771 771 770 770 771 776 783 789 793 796 798 799 802 804 807 810 813 813 811 809 809 812 812 810 806 802 798 797 796 797 797 797 796 796 797 798 799 803 803 803 805 809 813 815 816 814 812 817 822 826 828 830 830 830 830 830 830 830 831 833 835 837 837 835 834 834 835 836 835 836 837 839 841 843 845 846 846 846 846 845 843 840 839 840 841 844 847 849 851 853 855 855 853 850 849 851 854 858 864 869 867 868 867 867 867 868 870 871 873 873 872 872 873 874 874 874 875 877 879 881 882 885 888 890 892 892 893 892 889 886 884 883 885 888 889 890 892 895 891 891 890 888 884 882 883 886 888 889 888 886 885 883 882 882 882 882 881 881 881 881 880 880 880 879 879 879 879 878 878 877 877 876 875 873 872 870 869 868 866 865 863 861 860 776 775 775 774 773 773 772 772 771 771 771 770 772 777 784 790 794 796 798 799 801 803 804 806 807 806 804 805 807 809 811 812 811 808 804 800 796 796 797 798 798 800 801 801 800 800 802 804 807 811 814 817 819 818 817 818 822 827 831 831 829 825 826 827 828 828 828 831 834 837 839 839 835 834 834 834 835 836 838 840 842 844 846 846 846 846 845 844 840 838 838 839 840 841 843 844 846 849 851 848 845 844 846 848 850 851 854 858 857 858 858 859 859 860 862 863 863 863 862 862 863 865 868 872 876 881 884 885 885 887 888 889 890 891 892 893 893 892 892 893 894 895 895 896 899 906 907 908 904 897 890 885 888 888 888 888 887 886 885 883 882 882 881 880 879 879 879 879 878 878 877 876 876 876 876 876 876 876 876 875 874 872 871 869 868 866 865 864 862 860 859 776 776 776 775 774 773 772 772 772 771 771 770 773 778 784 789 793 795 796 797 798 799 799 799 799 799 797 799 801 804 806 808 811 812 812 809 805 802 800 800 803 806 808 806 803 801 804 806 808 812 815 818 820 822 824 826 829 832 833 833 831 829 830 831 831 829 826 827 832 835 837 839 839 835 834 834 836 838 840 841 843 844 846 846 846 845 844 842 839 837 837 838 838 838 839 840 842 845 847 843 840 839 841 844 846 844 844 843 843 842 847 849 850 853 858 855 856 858 860 863 864 865 867 871 875 882 885 885 884 884 885 886 886 886 885 885 886 887 888 889 890 892 896 898 902 908 914 922 924 916 901 888 893 889 888 888 887 886 886 884 883 882 880 878 877 876 876 876 876 875 874 873 873 873 874 873 874 874 874 873 872 871 869 868 866 865 864 863 862 860 860 776 775 775 775 775 774 774 773 772 772 771 771 774 778 783 787 790 792 794 795 796 797 797 796 795 795 795 796 797 799 801 804 808 813 817 818 816 812 808 806 808 811 814 812 808 806 806 807 809 812 816 820 824 828 831 834 836 837 837 836 836 836 838 840 840 836 831 827 828 833 837 839 842 842 839 838 837 838 841 842 843 845 846 846 846 845 844 842 839 837 837 838 839 840 840 840 842 844 845 842 838 837 838 841 843 840 836 832 829 826 827 832 838 844 851 853 859 863 867 870 872 872 872 873 876 880 882 882 882 882 883 884 884 882 881 880 878 877 878 880 884 890 899 900 900 902 907 918 927 921 904 888 892 890 890 890 889 888 886 885 884 882 880 878 876 875 875 874 874 873 872 872 871 872 872 871 871 871 871 870 870 869 868 867 865 864 864 863 862 861 860 774 774 774 775 776 776 775 774 773 773 773 775 778 781 783 784 787 790 793 793 795 796 796 796 795 796 796 797 798 799 800 802 806 811 817 821 821 819 816 814 814 816 818 818 815 810 807 807 810 815 821 827 831 834 834 835 836 836 836 837 837 838 840 843 845 844 841 835 831 831 835 837 840 842 842 840 838 839 841 842 844 845 846 847 847 846 844 842 840 839 839 840 841 843 843 843 844 845 845 842 839 841 845 847 847 841 835 831 828 825 824 828 835 843 851 858 867 870 873 874 876 877 875 875 875 877 878 880 881 881 882 883 885 885 884 882 879 876 875 878 885 893 901 899 897 897 897 900 905 904 895 887 889 890 890 891 890 888 886 885 882 880 878 877 876 876 875 874 874 873 872 872 871 871 871 870 870 869 869 868 868 867 867 866 865 864 865 864 863 861 861 772 772 773 775 777 778 778 777 777 776 778 781 785 787 789 788 788 789 791 792 795 795 795 795 796 797 798 800 803 802 801 802 805 809 814 818 821 822 821 818 817 819 822 822 820 815 813 814 818 824 830 834 836 835 833 832 832 832 832 832 832 834 836 839 842 846 847 845 839 832 831 834 837 838 838 837 837 839 841 842 845 846 847 847 847 847 845 843 841 841 841 842 842 842 843 843 845 846 846 845 845 849 856 859 857 850 841 834 829 828 831 837 845 855 861 864 869 872 874 877 879 879 877 873 873 874 876 878 880 881 883 884 887 890 890 889 886 882 880 882 887 893 899 897 895 893 893 894 894 891 889 889 890 890 890 890 889 887 885 884 883 881 879 877 876 876 875 874 874 874 873 872 872 871 871 871 870 869 868 868 867 866 866 866 865 865 865 864 863 862 861 773 773 775 776 778 779 780 781 781 781 782 785 788 791 793 793 793 793 793 793 795 794 794 795 796 796 799 801 803 804 802 802 804 807 811 816 819 821 821 819 817 819 823 824 822 820 819 821 825 829 832 834 834 832 829 827 827 827 826 826 828 830 833 836 839 842 846 848 846 839 832 832 833 834 835 836 837 839 842 844 845 847 848 848 848 848 847 845 844 843 842 842 842 842 843 844 845 846 848 849 852 857 863 867 867 862 854 847 842 842 846 855 859 858 861 865 869 872 875 878 880 880 876 871 873 877 880 880 879 880 882 885 886 889 891 892 891 888 885 883 886 890 894 894 892 891 891 890 889 889 891 892 893 892 890 889 888 886 884 884 883 881 880 878 877 876 875 874 874 874 873 872 872 871 871 871 871 870 869 868 867 866 866 866 865 865 865 864 863 862 861 774 775 777 778 779 780 781 783 784 785 786 788 790 793 794 795 796 797 794 792 792 792 793 794 796 797 800 801 803 804 804 803 804 807 810 813 816 819 820 818 817 817 822 824 823 822 822 824 826 828 829 829 827 825 824 823 823 824 826 826 826 829 833 836 838 840 843 846 847 845 840 836 834 834 835 837 838 841 844 846 847 848 848 849 849 848 848 848 847 846 844 843 843 845 846 848 848 848 849 851 855 858 861 866 868 868 865 859 856 854 854 854 856 863 865 868 871 874 878 882 883 879 872 869 873 877 879 878 876 879 881 882 884 885 887 889 889 887 883 880 883 887 891 893 893 891 889 887 887 889 892 894 895 894 892 890 888 886 884 884 882 881 879 878 877 876 875 874 874 873 873 872 872 871 871 871 870 870 869 868 868 867 867 866 866 866 866 864 863 862 861 776 777 778 779 780 781 782 783 785 787 789 790 792 794 796 797 798 797 794 793 794 794 794 795 796 798 800 800 801 802 803 804 805 808 809 810 812 816 818 819 818 818 821 823 824 823 821 823 825 827 827 826 824 820 819 820 821 822 824 825 827 830 833 836 838 839 840 841 843 842 841 839 837 837 838 839 841 843 845 846 847 847 848 848 848 848 849 849 849 848 847 846 847 849 852 852 851 849 849 850 853 856 859 864 868 870 869 866 863 863 863 864 865 868 869 871 874 877 881 884 883 878 872 870 872 874 876 876 875 877 878 880 881 882 882 883 883 880 877 877 881 885 889 892 892 889 885 883 884 887 891 894 895 895 894 892 889 886 884 883 882 881 879 878 877 876 875 874 874 873 873 872 871 871 871 871 871 871 870 869 868 868 867 867 866 866 866 865 863 862 861 777 779 781 782 781 781 781 783 785 787 789 791 793 794 796 798 799 798 797 798 800 801 801 799 797 798 800 801 801 803 804 804 805 807 807 807 809 812 816 819 821 822 823 825 826 824 821 820 822 825 828 828 826 819 817 818 819 821 822 824 826 829 832 835 836 837 837 837 837 837 836 836 837 838 840 842 843 844 844 844 845 845 845 846 847 848 849 849 850 850 850 849 849 852 854 855 853 849 847 848 852 856 861 865 868 871 871 870 868 869 870 873 874 875 874 875 877 880 883 885 883 879 875 873 874 875 875 875 875 876 876 877 879 880 881 881 880 877 874 877 881 884 887 889 889 886 881 880 884 887 890 891 892 893 894 892 889 886 884 882 881 880 879 878 877 876 875 874 874 874 873 872 872 871 871 871 871 871 871 870 869 868 868 867 866 866 866 866 865 864 862 778 782 785 786 785 784 783 782 784 787 790 790 791 793 796 799 802 803 802 804 806 807 806 804 802 802 804 805 804 803 803 803 804 805 804 805 807 810 813 817 821 823 825 827 828 824 821 818 818 821 824 826 825 820 818 817 818 820 822 823 825 827 830 832 834 836 836 835 835 835 835 836 837 839 841 842 843 843 842 842 842 842 842 844 845 847 848 850 851 852 852 852 851 852 853 855 854 850 848 849 852 857 862 866 869 872 872 871 871 872 875 878 880 880 879 879 880 881 883 884 882 879 877 877 877 877 876 876 875 875 875 876 877 878 879 880 876 875 876 879 882 885 887 889 889 884 877 878 881 884 887 888 890 891 893 891 889 885 883 881 880 879 878 877 877 876 875 875 874 874 873 873 872 872 872 872 872 871 871 870 869 868 867 866 866 865 865 864 863 863 862 780 784 788 790 789 788 785 783 783 786 789 789 790 793 796 801 805 806 806 807 808 809 809 809 809 809 811 809 806 802 801 802 803 803 804 805 807 809 812 815 818 821 823 824 825 823 820 817 815 816 819 822 823 822 821 820 821 823 824 825 825 825 827 829 832 834 834 834 834 834 835 836 837 838 839 840 841 841 840 839 839 839 839 841 843 845 848 850 851 853 853 853 852 851 853 855 855 853 852 851 853 858 862 866 869 872 873 872 872 874 876 879 881 881 880 880 881 882 882 882 879 877 877 878 879 879 877 876 875 875 875 876 877 878 878 879 876 876 878 881 884 887 890 892 890 883 875 876 878 880 882 884 886 890 891 890 886 883 881 879 878 878 877 876 876 875 875 874 874 874 873 873 873 872 872 871 871 871 870 869 868 867 867 866 866 865 865 864 864 863 863 783 786 789 791 791 790 788 786 784 786 789 790 792 795 799 803 807 807 806 805 806 808 809 809 810 811 812 809 804 801 800 802 803 804 806 808 811 813 814 815 815 816 818 819 819 820 820 817 813 812 816 820 822 824 825 826 827 828 829 828 825 824 825 828 830 831 831 831 833 835 836 837 838 838 838 838 838 838 838 837 837 837 838 840 842 845 847 849 851 853 853 852 850 849 852 855 856 856 855 854 854 858 864 867 870 873 874 873 872 874 875 877 879 880 880 880 881 881 881 879 876 876 876 877 877 877 876 875 876 877 877 878 878 878 878 877 877 878 879 882 885 889 893 895 891 883 877 877 878 879 880 882 885 888 889 888 885 882 879 878 877 877 876 875 875 874 874 874 875 874 874 873 873 872 872 871 870 870 869 868 867 867 867 866 866 865 865 864 864 863 863 785 786 789 790 792 792 792 790 789 791 794 798 801 803 804 806 807 807 803 803 804 806 807 806 806 807 807 805 802 801 802 803 804 806 809 813 817 820 821 819 816 812 813 814 815 818 822 820 815 812 814 819 822 825 828 830 831 832 832 830 826 823 824 826 828 829 828 828 831 834 835 836 837 837 836 836 836 837 837 837 837 836 837 839 841 843 845 847 850 851 852 851 848 848 851 855 859 859 857 855 854 857 864 869 872 874 875 872 872 873 874 876 877 879 880 880 881 881 880 878 876 875 875 875 875 875 875 875 877 878 878 878 878 877 878 879 878 879 881 883 886 890 894 896 893 887 882 882 883 884 885 887 887 888 888 886 884 882 880 878 877 877 876 875 874 874 874 875 876 875 875 874 872 872 871 870 869 869 868 868 867 867 867 867 866 866 865 864 864 864 863 783 785 787 790 792 793 794 794 796 799 803 807 810 811 810 808 806 803 800 803 804 805 806 806 804 803 803 804 804 804 804 805 806 809 811 814 818 822 825 823 818 811 808 811 813 817 821 823 819 814 814 818 823 827 830 832 833 833 832 828 825 823 823 824 825 826 826 826 828 830 832 833 835 835 836 837 838 838 838 837 837 837 837 838 840 842 844 846 849 851 852 851 849 848 850 853 858 860 859 855 853 854 862 868 872 874 874 870 870 871 872 874 876 878 880 881 881 881 880 878 876 875 874 873 874 874 874 875 877 878 878 878 877 877 877 878 879 881 883 886 889 892 895 896 894 890 887 887 888 890 891 892 893 891 889 886 884 882 881 879 878 877 876 875 875 875 875 875 876 875 874 873 872 871 870 869 869 869 869 868 868 867 867 867 866 866 865 865 864 864 864 782 784 786 788 791 794 795 797 800 804 807 809 811 811 809 805 802 800 799 802 804 805 807 807 805 802 805 808 809 809 808 807 807 810 811 813 816 819 822 824 820 813 807 809 812 815 818 821 820 815 816 820 824 828 831 834 835 834 831 827 823 822 821 822 823 823 824 824 825 826 828 830 832 834 836 837 837 835 836 836 836 836 836 838 840 841 843 844 846 848 849 850 851 850 851 853 856 859 859 855 852 854 863 868 872 874 873 868 866 868 871 873 876 878 879 880 880 880 880 878 877 875 873 873 873 873 874 875 877 878 878 878 877 877 877 877 878 880 883 886 888 891 894 895 893 890 888 887 889 891 895 897 895 892 889 885 882 880 879 878 878 877 877 876 875 876 876 876 876 875 874 872 871 870 869 869 869 869 869 868 868 867 867 867 867 866 865 865 865 864 864 783 783 784 785 788 791 794 796 799 803 805 806 806 806 804 801 799 799 800 801 803 805 806 807 806 803 807 810 813 815 814 810 808 808 810 812 814 817 820 824 824 819 812 809 810 813 816 817 817 815 818 821 825 829 832 835 837 835 830 825 822 821 821 822 822 823 825 826 826 825 825 826 828 832 833 834 833 832 832 833 834 835 836 837 841 842 843 843 843 845 846 848 851 851 852 853 855 857 857 855 854 857 865 870 873 875 873 867 862 867 872 874 876 877 878 879 879 879 879 878 878 876 875 873 873 873 874 875 876 877 877 877 877 877 876 876 876 878 880 882 884 887 891 892 889 886 883 883 885 889 894 897 895 891 886 881 879 877 875 876 876 877 877 877 877 877 877 877 876 874 873 871 870 869 869 869 869 869 868 868 868 867 867 867 867 866 866 865 865 864 864 783 783 783 783 785 787 789 793 797 801 803 804 803 802 801 800 799 800 801 801 803 804 805 806 805 805 808 810 812 814 813 810 808 808 810 813 816 818 822 825 828 826 820 815 812 812 813 814 815 815 818 821 825 829 833 835 836 834 829 824 821 820 820 821 823 825 828 829 828 826 825 825 826 828 831 831 829 827 828 829 832 834 836 836 838 840 841 842 842 842 844 846 848 850 851 852 853 855 856 856 856 860 866 871 874 875 871 865 861 867 871 874 875 876 877 877 877 877 877 878 878 877 876 874 874 874 874 875 875 875 875 876 875 875 874 874 874 875 876 877 878 880 883 886 884 881 878 878 881 887 891 892 890 886 880 876 873 873 873 873 875 876 876 877 877 877 876 876 875 873 872 871 870 869 869 869 869 868 868 868 868 868 867 867 866 866 866 865 865 864 864 784 784 784 783 783 784 787 791 796 799 801 802 801 801 801 800 800 800 800 801 802 803 804 805 805 805 806 808 809 809 809 808 808 811 815 818 820 820 821 824 827 828 827 824 819 814 811 811 812 814 818 823 827 830 833 833 833 831 827 823 820 820 821 822 824 828 830 829 828 826 825 825 826 828 830 829 828 826 825 827 830 834 835 835 836 839 840 841 840 839 842 845 848 849 850 852 853 854 856 857 858 862 866 869 871 870 866 863 863 866 869 872 873 874 876 878 878 877 876 876 876 876 875 875 875 874 874 874 873 873 873 873 873 873 872 872 872 872 873 874 874 876 878 881 881 878 875 875 879 885 888 887 884 880 875 871 870 870 871 872 873 874 875 876 876 875 874 874 873 872 872 871 870 870 869 869 869 868 868 868 867 867 867 867 866 866 866 865 865 865 865 784 784 784 784 783 784 786 790 795 799 802 802 801 801 801 801 801 800 799 800 801 802 803 804 805 805 806 806 807 807 807 808 811 816 820 821 820 817 816 818 821 825 828 828 827 824 820 817 815 816 819 825 829 830 830 829 829 827 824 821 820 820 821 822 824 826 828 827 827 827 827 826 828 830 832 833 833 833 834 835 837 840 840 839 839 839 840 840 838 837 839 842 846 849 851 852 854 855 856 858 859 861 863 864 865 864 861 861 863 865 868 870 872 874 876 880 880 879 877 875 875 874 874 873 871 870 869 869 869 869 869 870 871 871 871 871 871 871 872 872 873 875 877 878 879 877 875 875 877 881 881 880 877 873 870 868 867 868 869 870 872 873 874 875 875 874 873 872 872 871 871 870 870 870 870 870 869 868 868 867 867 867 867 867 866 866 866 865 865 865 866 784 784 785 785 784 785 787 790 795 800 803 803 802 801 801 801 801 800 799 800 801 802 804 806 809 810 810 810 810 811 812 813 816 822 825 823 818 813 810 814 817 821 825 829 831 831 831 829 826 823 823 825 827 826 824 824 823 823 822 821 820 821 822 824 825 826 828 828 828 829 829 830 832 835 838 839 840 841 842 843 845 847 847 848 848 847 847 846 843 840 837 840 843 847 850 852 854 856 857 859 860 860 859 858 859 859 858 860 862 863 866 869 871 874 877 881 882 881 879 877 875 873 870 866 861 858 857 858 860 862 864 866 868 869 870 870 871 872 872 873 873 874 875 876 877 878 876 875 874 873 872 871 868 866 864 865 867 869 870 871 872 873 874 874 873 873 872 871 871 870 870 869 869 870 870 869 869 868 868 867 867 867 867 867 866 866 866 866 866 866 865 Wind_Speed 2 2 2 2 4 5 6 7 7 7 7 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 12 11 10 10 9 9 8 7 6 6 6 6 6 7 8 9 9 7 4 4 4 4 5 5 5 6 6 6 7 7 8 8 9 10 11 12 12 13 14 15 14 12 9 9 9 9 9 11 13 14 11 9 8 8 7 7 6 5 6 7 6 5 5 7 7 6 5 5 4 4 3 3 3 2 3 4 5 6 6 5 4 4 5 5 5 4 4 3 2 2 3 4 4 4 4 2 2 3 4 3 3 3 2 2 3 5 6 6 6 6 5 4 3 1 0 1 1 1 1 1 2 3 3 2 2 3 3 2 3 7 12 17 20 2 2 2 2 3 4 5 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 12 12 12 12 11 10 10 9 9 8 8 7 6 6 6 7 7 8 9 9 8 5 3 4 4 4 5 5 5 5 6 6 6 7 8 8 9 10 11 12 13 13 14 14 12 8 6 6 6 6 6 6 8 7 7 8 8 8 7 7 7 6 6 7 7 5 5 6 6 6 5 4 4 4 3 3 3 2 4 6 7 7 6 5 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 3 2 3 3 3 4 4 3 3 3 5 6 5 5 4 4 3 3 1 1 2 2 2 2 2 3 4 4 3 1 1 2 3 6 10 14 18 20 3 2 2 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 7 7 6 6 6 7 7 8 8 7 4 3 3 3 4 4 5 5 5 5 6 6 6 7 8 8 9 10 12 12 13 13 13 13 11 7 3 2 3 4 3 4 5 6 7 8 8 7 7 7 7 7 7 7 7 6 5 6 6 6 6 4 4 4 4 3 2 2 4 6 8 8 6 4 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 3 3 3 3 3 4 4 4 4 4 5 6 5 4 3 3 2 2 2 3 4 4 4 3 3 4 4 3 2 1 2 4 6 9 13 16 18 20 3 3 3 3 3 4 5 5 5 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 8 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 12 12 12 12 11 11 11 11 10 9 8 8 8 7 6 7 7 7 6 6 6 7 6 4 3 2 3 3 4 4 4 5 5 5 6 6 7 7 8 9 10 11 12 12 13 13 13 12 11 9 5 3 3 3 2 2 4 6 7 8 7 7 7 7 8 7 7 7 8 6 5 7 6 6 7 5 6 5 4 3 2 3 4 6 7 7 6 4 3 2 2 2 2 2 3 2 2 1 1 2 3 4 3 3 3 3 2 2 3 4 4 4 5 6 6 5 4 3 2 2 2 3 4 5 5 5 4 4 5 4 3 2 1 2 3 6 9 13 15 17 18 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 11 11 11 10 10 9 8 8 7 7 6 6 7 7 6 6 5 6 7 4 2 2 2 2 3 4 4 5 5 5 6 6 6 7 8 9 9 10 11 12 12 12 12 12 12 11 10 8 6 4 3 2 2 5 6 7 8 8 7 6 6 7 7 6 7 8 7 6 7 6 5 5 6 8 7 5 3 2 4 6 6 6 5 4 4 3 2 1 1 1 1 2 2 1 1 1 2 3 3 3 3 3 3 3 2 2 3 4 4 5 5 6 6 5 3 2 1 3 4 6 6 6 5 6 6 6 6 5 4 3 3 3 4 8 12 14 16 16 4 4 4 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 6 6 6 6 5 5 5 6 6 3 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 10 10 11 11 12 12 12 12 11 10 9 7 5 3 1 1 3 5 6 7 8 9 7 5 5 6 6 7 8 8 8 7 7 5 4 4 6 7 6 4 4 4 4 5 5 4 3 3 4 4 3 2 1 1 2 1 1 1 1 0 1 2 3 3 3 4 4 3 2 2 3 3 4 5 5 5 6 5 3 1 2 4 6 6 6 6 6 7 7 7 6 6 5 4 4 4 5 6 10 12 14 15 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 8 8 9 10 10 10 10 11 11 11 11 11 10 10 10 10 9 8 7 7 6 6 6 6 6 4 4 4 5 5 4 2 2 2 2 3 3 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 8 7 5 3 1 2 3 5 6 7 7 8 8 8 7 6 7 7 7 8 7 7 6 6 4 4 4 5 6 4 4 6 6 4 4 4 3 2 2 4 5 4 3 1 2 2 1 0 1 1 1 1 2 3 3 4 4 4 4 3 3 3 4 5 5 5 6 6 5 2 1 4 6 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 7 10 12 12 4 4 4 4 4 4 4 4 3 4 4 4 4 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 6 6 6 5 5 3 2 2 4 4 2 1 2 2 2 3 4 4 5 6 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 8 6 5 3 3 4 5 5 6 7 8 8 8 7 6 7 7 7 7 8 7 7 6 5 4 2 4 5 6 6 4 3 6 6 4 4 3 3 2 2 3 5 4 3 2 2 2 1 1 1 2 2 2 3 4 4 5 5 5 4 4 4 5 6 6 6 6 6 6 5 3 3 5 7 7 6 6 5 4 4 3 3 2 2 2 3 3 3 3 3 5 7 8 8 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 7 7 7 6 6 7 7 7 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 7 6 5 5 5 5 5 4 2 2 2 4 3 1 1 2 2 3 3 4 5 6 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 6 5 4 4 5 6 6 6 7 8 8 9 9 7 5 6 7 7 7 7 7 6 6 5 4 2 5 7 8 7 5 2 2 4 3 3 4 3 2 2 4 5 5 4 3 2 2 2 2 2 3 3 4 5 5 6 6 5 4 4 4 5 7 8 8 7 7 7 6 5 5 6 7 8 8 7 6 4 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 10 9 9 9 9 9 9 8 7 6 6 5 4 4 4 4 2 2 3 4 5 3 1 1 2 2 3 4 5 6 7 7 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 6 7 7 7 7 8 8 9 9 9 8 7 7 7 7 6 5 6 7 6 5 4 2 5 7 8 7 5 3 1 1 2 3 4 3 2 2 4 5 5 4 3 3 3 2 2 3 4 5 6 6 7 7 6 5 4 4 6 8 9 10 9 9 9 8 8 8 8 9 10 10 10 8 6 5 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 2 2 3 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 6 5 4 4 3 4 2 2 3 4 5 5 3 1 1 2 2 4 5 6 6 7 7 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 6 5 6 7 8 8 7 7 8 8 8 8 8 8 8 7 7 7 6 4 3 5 7 7 6 4 2 3 5 5 5 5 5 4 2 1 2 3 2 2 3 4 4 4 4 4 4 3 3 3 4 5 6 7 7 7 7 6 6 5 7 9 10 12 12 12 12 11 11 11 11 11 12 12 12 10 8 6 5 5 6 7 8 8 8 9 9 9 9 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 1 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 8 8 8 8 8 8 8 7 6 5 4 4 3 3 4 2 1 3 5 5 5 2 1 2 2 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 8 8 8 8 7 8 8 9 8 8 8 8 8 7 6 6 5 3 3 5 6 7 6 5 4 5 6 5 4 5 5 5 4 2 0 1 2 2 3 4 4 4 4 4 4 3 3 3 4 5 6 7 8 8 8 8 9 10 11 12 13 14 15 15 14 14 14 13 13 13 12 12 11 9 7 6 6 8 9 10 10 11 12 13 14 13 12 11 10 9 9 8 8 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 4 3 3 3 3 2 1 3 6 6 4 1 1 2 2 3 5 5 6 7 7 7 7 7 7 6 7 7 8 8 7 7 7 8 9 9 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 5 4 3 3 4 6 6 6 5 6 8 9 8 5 4 5 5 4 3 2 1 1 2 4 4 4 4 4 4 4 3 3 4 5 6 7 7 8 9 10 13 14 14 14 14 14 15 16 16 16 16 16 15 14 14 13 12 12 11 9 9 10 11 13 13 14 16 17 17 17 15 14 12 12 11 10 9 9 4 5 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 2 2 1 4 7 6 2 1 2 2 2 4 5 6 6 6 7 7 7 6 6 6 7 8 8 9 9 9 10 10 11 10 9 8 7 7 7 7 8 8 8 8 8 7 7 7 8 7 6 5 3 3 3 3 4 5 5 5 6 7 8 9 8 6 4 4 5 5 4 4 2 2 3 4 4 4 4 4 4 3 4 4 5 6 7 7 8 10 12 15 18 18 17 15 14 14 15 15 16 17 18 18 17 16 15 15 14 13 13 14 14 14 15 16 17 18 20 21 21 19 17 16 15 15 14 13 11 11 4 5 5 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 3 3 2 2 3 4 6 8 5 1 1 2 2 3 4 5 5 6 6 6 6 6 6 6 6 7 8 9 10 10 11 12 12 12 11 10 8 7 7 7 7 8 8 8 7 7 6 7 7 8 7 5 3 1 1 2 2 3 3 4 6 8 8 8 8 7 5 4 4 4 4 5 5 4 3 4 4 5 4 4 4 3 4 5 6 6 7 8 9 10 13 17 20 21 20 17 15 13 13 14 15 17 18 19 20 19 18 17 17 16 16 17 17 17 17 18 18 19 20 21 21 21 20 20 19 18 17 16 16 14 14 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 2 1 1 2 4 6 7 8 4 1 2 2 2 3 4 5 5 5 6 6 6 6 6 6 7 8 9 10 10 11 12 13 13 13 13 12 9 7 7 7 8 8 8 7 6 6 7 8 8 8 6 4 1 0 0 1 2 3 3 5 7 8 9 8 7 6 4 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 6 7 7 8 9 10 13 17 20 22 22 20 18 15 12 11 12 15 18 20 21 20 20 19 18 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 20 19 19 18 17 16 15 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 4 3 4 4 3 2 1 2 4 7 7 6 2 1 2 2 3 3 4 5 5 5 6 6 5 5 6 6 7 8 10 10 11 11 12 12 13 13 13 13 11 10 8 8 8 8 8 6 5 5 6 5 5 6 6 4 2 1 1 2 3 3 4 5 6 7 7 6 5 3 2 2 2 3 4 5 6 6 6 6 6 5 5 5 5 6 7 7 7 8 9 10 13 16 19 22 22 22 20 18 16 13 11 11 15 20 22 21 20 20 19 18 17 17 18 18 20 21 21 21 21 21 22 22 22 22 21 21 20 20 19 18 17 17 16 5 6 6 6 6 5 5 5 4 4 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 3 3 2 2 1 2 5 7 5 2 2 1 1 2 3 3 4 4 5 5 5 5 5 5 6 6 8 9 10 11 11 11 11 12 13 13 13 13 13 11 9 8 8 8 7 5 5 5 4 4 5 7 7 5 3 2 3 4 4 4 4 4 4 4 3 3 2 1 0 1 2 3 4 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 11 15 18 21 22 22 21 20 19 18 15 13 13 15 19 22 21 20 19 18 18 17 17 17 18 20 21 21 21 22 22 22 22 22 22 21 20 20 19 19 18 17 17 16 6 6 6 6 5 5 4 4 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 6 6 7 6 6 6 5 5 5 5 5 5 5 4 3 2 3 4 3 1 2 1 3 6 6 3 2 2 1 1 2 3 3 4 4 5 5 5 5 4 5 5 7 8 9 10 10 10 11 11 11 11 11 12 13 13 12 9 8 8 7 6 5 5 5 5 6 8 9 8 6 4 4 5 5 4 4 5 5 5 4 2 1 1 1 1 2 2 4 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 11 13 17 20 22 23 22 21 20 19 19 18 16 16 17 19 21 20 19 19 18 17 17 17 18 19 21 22 22 22 22 22 22 22 22 21 20 19 19 18 17 17 16 16 16 6 6 5 5 4 4 4 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 4 4 4 3 3 3 4 4 4 5 6 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 1 1 1 2 4 6 4 3 3 2 1 1 2 2 3 3 4 5 5 5 4 4 4 5 6 8 9 10 10 10 10 11 10 10 10 10 11 11 10 7 6 6 6 6 6 6 6 6 6 7 8 8 7 5 5 6 5 5 5 6 7 6 5 3 2 2 2 3 3 4 5 5 5 4 5 5 6 6 6 7 7 6 6 7 7 9 11 13 15 18 21 23 24 23 22 20 19 19 19 20 20 20 20 19 18 18 18 17 17 16 17 18 20 22 23 22 22 22 22 22 21 20 20 19 18 18 17 17 16 16 16 16 6 5 5 4 4 3 3 2 2 3 4 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 3 3 3 4 4 5 7 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 2 3 3 2 3 6 6 3 3 3 2 0 1 1 2 3 3 4 5 5 4 4 4 4 5 6 8 9 9 10 10 10 10 10 9 9 10 10 10 8 6 5 5 5 6 6 6 7 7 6 7 8 8 7 6 6 6 6 5 5 6 6 5 4 3 3 2 3 4 5 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 6 7 10 13 15 17 20 22 23 23 22 20 19 19 20 21 23 22 20 18 17 17 18 17 16 16 17 18 20 22 22 22 22 21 21 20 19 19 18 18 17 17 17 16 15 15 16 17 6 5 4 3 3 2 2 2 2 3 4 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 5 4 4 3 3 2 2 2 3 3 5 6 7 7 6 6 5 4 4 4 3 3 3 3 3 2 3 3 3 1 3 4 4 5 7 6 3 3 3 1 0 1 1 1 2 3 4 5 5 5 4 4 5 5 6 7 8 9 9 9 9 9 9 9 9 10 10 9 8 6 5 5 4 5 7 8 8 6 5 7 9 8 7 6 6 6 6 6 5 5 4 3 2 2 3 4 5 5 5 6 6 6 6 6 6 6 7 8 8 8 8 7 7 6 5 5 8 10 11 14 17 21 22 22 21 20 20 20 20 22 23 22 19 17 16 16 17 16 16 16 17 18 20 21 21 21 21 20 20 19 18 18 17 17 17 17 16 16 15 14 16 16 5 4 3 2 2 1 1 2 3 4 5 5 6 6 6 6 6 7 8 8 9 9 9 9 8 8 7 7 6 5 4 3 3 3 2 2 2 2 3 5 7 7 7 6 5 4 4 4 3 3 3 3 3 3 3 3 3 2 1 4 4 5 6 6 5 2 2 2 1 0 0 1 1 2 3 4 5 5 5 4 4 4 5 6 6 7 8 8 9 9 9 9 8 9 9 9 9 8 8 7 6 5 5 7 8 8 7 7 8 8 7 6 6 7 7 6 5 4 4 2 1 1 2 4 5 5 6 6 7 7 8 8 7 7 7 8 9 10 10 9 8 7 7 5 5 7 7 8 9 13 17 20 21 22 22 22 21 22 22 22 20 18 16 15 16 16 16 15 16 16 18 19 21 21 21 20 20 19 19 18 17 17 17 16 16 16 16 15 14 15 15 5 3 2 1 1 1 1 2 3 4 5 5 5 5 6 6 7 8 9 9 10 10 9 9 9 8 7 7 6 5 4 3 3 3 3 2 2 2 4 5 7 7 6 5 5 4 4 3 3 3 2 2 2 3 3 4 3 2 1 3 4 6 8 6 3 2 2 1 0 1 0 0 1 2 3 4 4 5 4 4 4 4 4 5 6 6 7 7 8 8 8 8 8 8 7 7 8 8 8 8 7 6 5 4 6 7 8 8 6 5 4 6 7 7 7 6 4 3 2 2 1 2 4 5 5 5 6 8 8 8 7 7 7 7 8 9 11 11 11 10 8 7 6 5 6 7 6 5 5 8 12 17 20 22 24 24 24 23 21 20 17 16 15 15 15 15 15 15 15 16 17 19 20 20 20 20 19 19 18 17 17 16 16 16 16 15 15 15 14 14 15 4 3 2 1 0 1 1 3 4 5 5 5 5 5 6 6 7 8 9 10 10 10 10 9 9 8 7 6 6 5 4 3 3 3 3 3 2 3 4 6 7 6 6 5 4 4 3 3 3 2 2 2 2 3 3 4 3 1 2 2 5 8 8 5 2 2 2 1 0 1 0 0 1 2 3 4 4 4 4 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 6 7 7 8 8 8 8 7 6 4 3 7 8 7 6 5 6 6 7 7 6 5 4 2 1 2 2 4 5 5 5 5 7 8 8 7 7 7 8 8 9 10 11 12 12 10 8 7 5 4 5 6 5 3 2 3 8 14 18 21 24 24 23 21 19 16 15 14 14 14 15 14 15 15 15 16 17 18 19 20 20 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 15 4 3 2 2 1 1 2 3 4 5 5 5 5 5 6 7 8 9 10 10 11 11 10 9 9 8 7 6 6 5 3 3 2 2 3 3 4 4 5 6 6 6 5 5 4 4 3 3 2 2 2 2 2 3 3 4 2 2 1 4 7 8 6 3 1 2 1 0 1 1 0 0 1 2 2 3 4 3 3 3 2 2 3 4 5 5 6 6 6 5 6 6 6 6 6 6 7 7 8 8 8 7 7 5 3 8 9 9 8 8 7 7 8 7 6 4 3 1 0 2 2 5 5 6 6 7 8 9 8 7 7 7 8 9 9 9 11 12 12 11 9 7 5 5 6 7 6 5 3 2 7 13 16 16 18 20 19 17 15 13 13 13 14 14 14 14 14 14 15 16 17 18 19 19 19 18 17 17 16 16 16 16 15 14 14 14 14 14 13 14 15 4 3 2 2 2 2 3 4 4 4 4 4 5 5 6 7 8 9 10 11 11 11 10 9 8 7 6 6 5 4 3 3 2 2 3 4 5 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 2 2 2 5 8 5 3 1 1 1 1 0 1 1 0 0 1 2 2 3 3 3 3 2 2 2 3 4 4 5 5 5 5 4 4 5 5 6 6 6 7 7 8 8 7 7 7 6 5 9 9 8 7 7 7 8 8 7 6 4 3 2 1 2 4 6 6 7 8 9 9 8 7 7 7 7 8 9 8 8 10 12 12 12 11 9 7 7 8 8 8 7 4 4 9 15 15 12 12 14 15 14 12 12 12 13 13 14 13 13 14 14 15 16 17 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 15 4 3 3 2 3 3 3 4 4 4 4 4 5 6 7 8 9 10 10 11 11 11 10 9 8 6 5 5 5 4 2 3 3 2 3 5 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 3 1 1 3 5 6 3 1 1 1 1 0 1 1 0 0 1 1 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 8 11 10 8 7 6 7 8 8 7 5 4 3 3 4 6 8 7 7 8 9 9 8 7 6 7 5 4 6 7 6 6 9 11 13 13 12 11 9 9 10 10 9 8 6 7 12 17 16 12 10 10 11 11 11 11 12 13 13 13 13 13 13 14 15 16 17 18 18 18 17 16 16 16 16 15 15 15 15 15 14 14 14 13 13 14 14 3 3 3 3 3 3 3 4 4 3 4 4 5 6 7 8 9 10 11 12 12 12 11 9 8 6 5 5 4 3 2 3 3 4 4 5 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 3 3 4 3 1 2 5 6 5 2 0 1 0 0 1 1 0 0 1 1 2 2 3 3 3 3 4 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 7 6 6 7 10 13 11 8 7 7 7 7 7 6 5 4 4 6 8 9 10 10 9 8 7 7 7 7 7 8 7 4 4 5 5 5 8 11 13 13 13 11 10 10 11 11 10 9 7 9 14 17 16 12 9 8 9 10 10 10 11 12 13 12 12 12 12 13 15 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 14 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 9 10 11 12 13 12 11 10 8 6 5 5 4 4 3 4 4 4 5 5 6 6 6 5 5 5 4 4 4 3 3 2 2 2 2 2 2 3 4 3 1 3 6 6 3 1 1 0 0 0 0 0 1 1 1 2 2 3 4 4 4 4 5 5 6 7 7 7 6 5 4 3 3 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 10 11 10 8 8 8 7 6 6 6 5 5 7 9 10 10 10 10 9 7 5 6 7 7 7 7 6 6 7 6 5 5 7 10 13 14 13 12 11 11 11 11 10 10 8 10 15 17 16 12 9 9 9 9 10 10 11 12 12 12 12 12 12 13 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 9 10 11 13 14 13 12 10 8 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 3 3 2 2 3 6 4 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 5 5 5 5 5 6 7 9 10 9 8 6 6 5 5 4 4 5 5 6 6 6 6 6 7 8 9 10 11 11 11 10 9 8 8 7 5 5 6 7 8 9 8 7 8 9 8 9 9 7 6 6 6 5 5 5 6 7 6 5 5 7 10 13 15 15 13 12 10 10 10 10 10 8 9 13 16 15 12 10 10 10 10 10 10 11 12 12 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 4 4 4 3 3 3 2 3 3 3 3 4 5 6 7 8 8 10 12 14 15 14 12 10 8 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 3 2 1 2 2 3 2 0 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 7 9 11 11 11 10 9 8 7 6 6 7 7 8 7 7 7 8 9 10 11 13 13 12 10 9 8 6 6 6 6 6 8 9 9 8 6 5 7 7 7 8 9 9 8 6 4 4 4 5 7 7 5 5 5 7 10 13 16 16 15 12 10 10 10 10 11 10 9 12 15 14 11 9 9 10 10 10 10 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 4 4 4 3 3 2 2 3 3 3 4 5 5 6 7 7 9 11 13 14 14 14 12 10 8 6 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 2 1 1 2 2 2 2 2 2 2 2 1 1 1 3 1 1 1 1 2 2 2 3 4 5 4 3 2 2 3 3 4 4 4 5 5 6 8 10 12 13 13 13 12 11 10 10 10 11 11 10 9 9 10 11 12 14 16 14 11 9 7 6 5 5 7 8 8 9 9 7 6 5 5 6 6 6 6 8 9 9 6 4 3 3 5 7 6 6 5 5 7 9 13 16 16 15 12 10 10 10 11 13 14 13 14 15 14 12 11 10 10 10 10 10 11 11 11 11 11 11 11 12 13 13 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 4 4 3 3 2 2 2 2 3 3 4 5 5 6 7 8 10 12 13 15 15 14 12 10 8 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 2 3 2 1 1 3 4 3 2 1 2 3 4 5 7 6 5 3 2 1 1 1 2 3 3 4 4 5 6 8 10 12 14 16 17 17 16 16 15 16 16 15 14 13 12 13 13 13 15 17 14 10 8 7 6 6 7 7 10 8 7 6 6 5 5 5 5 4 4 5 5 7 8 7 5 4 4 4 5 6 6 5 5 7 9 12 14 15 14 12 10 9 10 12 14 16 17 17 17 16 14 13 11 8 8 10 11 11 11 11 11 11 11 11 12 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 4 4 3 3 2 2 2 3 3 3 4 5 5 6 7 8 10 12 14 16 16 14 13 10 8 7 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 0 0 1 1 2 2 2 1 2 4 5 3 1 2 3 4 6 7 8 6 4 2 1 0 1 1 1 2 2 3 3 4 5 7 9 12 14 17 19 20 20 20 20 21 20 19 17 16 17 18 17 16 14 11 10 9 8 7 8 9 9 8 7 7 5 5 5 5 5 4 4 4 4 4 4 5 7 7 6 6 6 5 5 5 5 5 6 7 8 10 12 13 13 12 11 11 12 14 16 18 19 18 18 17 15 12 10 10 9 10 11 11 11 12 12 12 11 11 12 12 13 14 14 14 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 4 4 3 3 2 2 3 3 3 3 4 4 5 6 7 8 10 13 15 16 16 15 13 11 8 7 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 1 1 1 2 2 1 2 2 4 5 4 2 2 3 5 5 6 7 8 5 3 2 1 1 1 2 2 1 1 2 2 3 5 6 9 11 12 14 15 17 18 19 20 22 23 23 22 21 20 20 20 16 12 11 11 9 8 8 9 11 11 9 7 6 5 4 4 4 4 4 4 3 3 3 3 3 4 6 7 7 6 6 6 5 5 6 6 6 6 7 8 10 12 12 12 12 13 16 18 19 19 19 18 17 16 14 12 11 11 10 11 11 12 12 12 12 12 11 11 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 4 4 3 2 2 2 3 3 3 3 4 4 5 6 7 9 12 14 16 17 16 15 12 10 8 7 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 1 1 1 1 1 1 2 2 1 2 2 4 5 4 4 4 5 5 5 5 5 6 8 6 5 3 2 2 2 2 2 2 1 1 2 3 5 7 10 12 11 9 10 11 13 15 17 17 16 18 21 21 19 15 13 12 11 10 10 10 9 8 8 8 9 9 8 7 6 6 5 4 4 3 3 2 2 1 0 1 3 4 6 7 7 7 6 6 6 6 7 7 6 5 6 8 10 11 11 12 14 17 20 20 20 19 18 17 16 15 13 11 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 4 4 3 3 3 2 2 2 2 3 3 4 5 7 9 11 13 15 16 16 15 14 12 9 7 6 5 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 3 4 5 5 6 5 4 3 3 4 4 8 9 8 7 4 3 3 3 3 3 2 2 2 3 4 6 8 11 13 13 10 8 8 9 11 13 14 13 15 18 19 17 15 12 11 10 9 9 9 9 8 8 8 8 8 8 8 8 7 6 4 3 3 3 2 2 3 3 2 2 3 5 6 7 7 7 7 7 7 8 7 6 6 5 5 7 9 10 11 15 18 20 21 20 18 17 17 16 14 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 4 4 4 3 3 2 2 2 2 2 3 4 6 8 10 12 14 16 17 16 15 13 11 8 6 5 4 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 3 4 3 2 3 4 4 3 3 3 3 6 9 10 9 7 5 4 5 5 5 4 3 3 3 4 6 7 9 12 15 16 15 10 8 9 11 12 14 13 12 15 17 16 13 11 10 9 8 8 9 9 8 8 8 8 8 8 8 8 7 6 4 3 3 3 3 4 5 6 5 4 4 5 6 6 7 7 7 7 8 8 7 7 7 6 6 5 6 7 10 15 18 20 20 19 18 16 16 15 14 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 9 9 9 4 4 4 3 3 3 2 2 2 2 3 5 7 9 12 14 15 16 16 16 16 14 12 9 6 4 3 1 1 2 2 3 3 3 4 4 3 3 4 4 4 3 2 2 1 2 2 2 2 1 1 1 1 2 5 7 6 4 2 4 5 6 4 1 4 7 10 10 8 7 7 7 8 9 8 7 6 5 5 6 7 9 12 15 17 19 19 13 10 11 11 12 13 13 10 12 15 15 12 10 9 9 8 8 9 9 9 9 8 8 8 7 7 7 6 5 3 2 2 3 3 5 7 7 7 6 6 7 7 7 7 7 8 8 8 7 7 6 6 7 6 5 5 6 9 13 17 19 19 18 17 16 15 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 11 11 11 10 10 10 11 10 10 10 10 10 10 9 9 4 4 4 3 3 3 2 2 2 2 3 6 8 10 13 14 16 16 16 16 17 15 13 10 7 4 2 2 3 4 5 5 5 5 6 5 5 4 4 4 4 2 1 1 2 3 2 3 3 2 3 3 3 5 7 9 8 5 3 4 6 5 3 2 5 8 10 11 9 9 12 14 15 14 11 9 8 7 8 9 12 14 17 18 19 19 17 14 13 12 12 11 11 11 9 9 13 13 10 8 8 9 9 9 10 10 9 8 7 6 6 6 6 6 5 4 2 1 1 2 3 4 6 7 7 7 7 8 8 8 8 8 9 8 8 7 6 6 6 7 7 6 5 6 8 13 17 19 19 17 16 15 15 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 4 4 4 4 3 3 3 2 1 2 4 6 9 11 13 14 16 16 17 18 18 16 13 10 7 4 2 3 4 5 6 6 6 5 5 5 5 4 3 3 3 2 3 2 3 3 3 3 3 3 4 4 5 6 8 9 7 4 3 4 5 5 3 2 5 8 11 12 13 17 19 21 21 18 14 10 8 8 10 13 16 18 19 18 15 14 14 14 14 14 13 11 10 7 6 8 10 11 9 7 7 9 11 11 10 9 8 6 5 4 5 6 7 7 6 5 4 4 3 3 2 3 5 6 7 7 8 8 8 8 8 9 9 9 8 7 6 6 6 7 7 6 5 6 8 12 16 19 19 17 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 11 11 11 4 4 4 4 4 3 3 2 1 3 5 7 9 11 12 14 16 17 19 19 19 17 14 11 8 5 2 2 4 5 4 5 4 4 3 4 3 2 2 2 2 2 3 2 1 2 3 3 3 4 4 5 5 6 7 6 5 3 3 5 6 6 4 1 4 7 10 15 20 23 19 20 22 20 15 9 6 6 10 14 16 16 15 13 11 11 13 14 15 15 15 13 10 7 6 6 7 8 7 6 8 10 11 10 9 7 6 4 4 5 6 7 7 7 6 5 5 4 4 3 0 3 5 6 7 8 8 9 9 9 9 8 8 9 8 7 6 6 7 7 7 5 4 4 6 10 14 17 17 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 14 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 10 11 11 11 5 5 5 4 4 4 3 2 2 3 5 7 9 10 12 15 17 19 21 21 19 17 14 12 9 7 3 1 3 3 3 3 4 5 5 5 4 4 3 2 2 2 2 2 1 1 3 4 4 3 3 3 4 6 6 4 3 3 4 5 6 6 5 3 4 6 10 14 18 18 15 16 21 21 15 8 3 5 9 13 14 13 12 11 11 12 14 15 15 14 14 12 9 7 6 5 5 5 6 7 10 13 13 10 7 5 4 4 5 6 6 6 6 6 6 5 4 3 2 2 4 5 6 6 7 8 9 10 10 10 9 8 8 8 9 7 6 6 6 6 6 4 3 3 4 7 10 12 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 13 13 14 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 6 6 5 5 5 4 4 2 2 3 5 7 8 10 13 16 19 21 22 22 20 17 14 12 10 7 4 1 3 3 3 3 4 8 8 7 6 7 7 4 4 4 5 5 5 4 2 2 2 2 2 2 4 5 3 2 1 2 4 5 5 6 7 6 6 8 10 11 13 13 13 15 21 22 16 7 2 5 8 12 13 13 12 11 10 11 14 14 13 11 9 8 7 4 3 3 3 5 7 9 12 14 12 9 6 5 6 6 6 6 6 6 6 6 5 5 4 3 3 5 6 7 6 6 7 8 9 10 10 10 9 9 8 8 8 7 6 5 5 5 5 5 5 5 6 8 10 11 11 13 12 12 13 13 14 14 13 12 12 11 11 12 12 12 12 13 14 14 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 7 7 6 6 5 5 4 3 2 3 4 6 8 11 15 19 21 23 23 22 19 16 13 11 10 8 4 1 3 3 4 4 5 9 8 6 7 9 10 7 5 6 7 7 7 7 4 1 0 1 1 1 2 2 0 1 3 4 5 5 6 6 7 8 9 9 10 10 11 12 13 15 20 23 17 8 3 6 8 12 13 12 11 10 10 12 13 13 11 9 6 6 8 5 4 3 5 7 9 11 11 10 9 7 5 6 6 6 6 6 6 6 5 5 4 4 3 4 5 6 7 7 7 7 7 8 9 9 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 7 9 11 12 13 13 12 12 12 13 13 13 13 12 11 11 11 11 11 12 12 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 8 7 6 5 5 4 4 3 2 1 2 5 8 12 17 20 23 24 23 22 18 14 12 11 10 8 5 2 3 5 5 4 3 4 4 3 4 7 9 9 8 7 8 8 8 7 5 3 2 3 4 4 4 4 4 5 7 9 9 9 8 7 7 9 10 11 13 12 12 13 13 15 19 23 21 11 6 7 10 12 13 11 10 10 12 13 14 13 11 7 5 6 7 6 7 6 7 8 9 10 10 9 7 5 5 6 7 7 6 6 5 4 4 3 4 4 4 5 6 7 7 7 7 7 7 7 8 8 8 9 8 8 7 6 6 6 6 7 7 6 6 5 6 6 7 9 11 13 14 14 12 11 12 13 14 13 12 11 11 11 11 11 11 12 12 12 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 8 6 5 5 4 4 4 4 3 2 1 3 8 13 18 22 24 24 22 20 17 14 13 13 12 9 6 4 5 7 7 3 1 3 3 3 3 5 8 10 10 9 8 8 9 8 6 4 4 5 6 7 7 7 8 7 8 10 11 12 12 10 10 12 13 14 15 13 12 11 12 14 17 21 22 16 13 13 13 13 12 11 10 11 12 14 14 13 11 8 6 7 7 7 8 7 7 7 8 8 8 7 6 5 6 6 7 7 6 5 4 3 3 5 6 6 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 6 5 5 5 7 8 8 7 7 6 5 4 5 5 6 8 11 12 12 11 10 10 12 14 14 13 12 11 10 10 11 11 11 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 8 7 6 5 5 5 4 4 3 3 2 3 8 13 18 22 23 22 21 18 17 16 16 15 13 10 7 6 8 8 7 2 2 3 3 3 3 4 7 10 11 9 8 8 9 9 7 7 7 8 8 8 8 8 8 8 8 9 10 13 15 15 15 17 16 17 16 13 10 9 10 12 15 18 20 18 15 13 13 12 10 10 10 12 14 15 14 13 11 9 9 9 9 9 9 8 7 6 6 6 5 5 5 6 6 7 7 7 6 4 3 4 5 7 7 7 6 6 7 8 8 8 7 7 7 7 7 7 8 7 6 5 4 4 5 6 6 5 6 6 5 4 4 4 4 5 6 7 9 9 9 9 10 12 13 13 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 9 8 7 6 6 6 5 4 3 2 1 4 10 16 19 21 21 20 19 17 17 18 17 16 14 11 10 10 10 10 7 3 2 1 1 1 2 4 7 10 11 10 8 8 9 9 9 8 8 7 7 6 7 7 7 7 8 8 9 10 14 17 19 19 17 17 14 11 8 7 8 10 13 15 16 16 13 12 12 10 9 9 10 13 15 15 15 13 12 11 11 12 12 12 11 11 10 8 6 5 4 3 3 5 7 7 7 6 5 4 4 6 7 8 8 8 7 6 7 8 9 9 9 8 7 6 6 6 6 5 5 4 4 4 5 5 6 6 7 7 6 5 4 4 5 6 6 7 7 7 7 7 9 11 12 13 13 13 13 12 11 12 12 12 11 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 9 8 8 8 7 5 3 1 3 8 13 18 20 20 20 20 19 18 18 18 17 16 14 13 13 13 13 11 8 6 5 4 3 1 1 4 6 10 10 9 8 8 9 10 9 8 6 5 4 4 5 6 6 6 6 7 7 8 11 15 18 18 17 15 12 8 7 7 8 9 11 13 14 14 12 12 12 9 9 10 12 14 15 16 16 15 14 13 13 13 13 13 13 13 13 12 9 6 4 1 3 6 7 7 6 5 4 4 5 7 8 8 8 8 8 7 7 8 8 8 8 8 7 6 5 5 5 5 6 5 4 4 4 6 7 9 8 8 7 6 5 5 5 6 6 6 6 5 4 5 6 7 8 10 12 13 13 13 12 12 12 12 11 10 9 8 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 16 14 13 12 11 10 9 6 4 3 6 11 15 19 20 20 20 21 21 20 19 18 16 15 14 13 13 12 10 8 7 7 7 7 6 4 3 4 6 9 10 9 8 8 9 9 9 8 6 4 3 4 5 7 6 5 6 6 6 6 7 13 17 17 16 14 10 8 7 8 8 8 10 12 14 13 11 11 12 10 11 12 13 14 14 15 16 17 16 15 14 12 11 11 12 13 14 14 12 8 4 1 5 8 7 6 5 4 4 5 6 7 8 8 8 8 8 8 7 8 8 8 6 5 6 7 4 4 6 7 7 6 5 5 5 5 6 7 8 8 9 8 7 6 6 6 6 6 5 4 3 2 3 3 4 6 8 11 13 13 12 13 13 13 12 11 9 8 9 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 17 16 15 13 12 10 7 4 4 6 10 13 16 18 20 21 22 22 21 20 18 16 15 14 13 12 10 7 6 5 4 5 6 8 8 7 6 4 6 10 10 9 10 10 10 10 10 9 7 7 7 7 6 7 7 7 8 7 5 3 6 11 15 16 14 12 9 8 9 8 8 7 9 10 13 11 9 10 12 12 13 13 12 11 10 11 14 17 17 16 13 11 10 10 11 12 13 13 12 8 4 3 6 7 6 5 4 4 6 6 7 7 7 8 8 8 8 7 7 6 7 7 6 4 5 6 3 2 4 6 6 6 6 5 5 5 5 5 6 7 8 8 7 5 5 4 5 6 6 6 4 2 1 1 1 3 5 8 11 12 12 13 13 13 12 11 10 9 10 11 11 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 16 15 14 12 10 7 3 2 6 9 11 15 18 20 21 23 23 23 20 18 17 15 14 14 12 10 7 5 5 3 1 3 6 8 9 9 8 5 6 8 8 9 12 12 11 11 12 11 9 8 10 10 9 8 8 13 11 7 3 2 5 9 13 13 12 11 10 10 10 9 8 7 8 10 13 10 7 8 11 12 13 12 11 8 7 8 11 16 17 15 12 10 9 10 11 13 14 14 12 8 4 5 6 6 5 4 4 6 7 7 7 7 7 8 8 8 7 6 5 4 4 4 3 3 4 4 3 1 3 5 6 6 6 6 5 5 5 5 5 5 6 6 6 4 3 3 3 4 7 8 6 3 1 1 0 2 4 6 9 11 11 12 13 13 12 12 11 10 10 11 11 11 11 12 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 11 8 5 3 4 7 10 13 17 20 22 22 22 22 20 17 15 15 14 14 13 10 7 5 5 5 2 2 5 7 9 11 11 9 6 5 7 8 8 10 10 11 12 13 13 13 12 13 12 11 9 11 17 14 8 3 3 5 8 10 11 11 12 12 11 10 9 8 8 11 13 13 10 7 6 8 11 12 12 11 9 8 9 10 14 16 15 12 10 10 11 12 12 11 10 9 6 3 6 7 6 4 4 5 7 7 7 7 7 7 7 8 7 6 4 3 2 3 3 3 2 2 2 2 3 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 3 2 2 2 3 7 8 7 4 2 0 0 1 3 5 8 10 10 11 13 13 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 10 11 11 10 9 8 8 9 11 13 16 19 21 23 22 21 19 16 14 13 14 13 13 11 7 5 6 6 4 1 4 7 9 11 12 12 10 7 4 7 8 8 8 8 10 12 12 13 13 13 13 12 11 10 12 16 16 12 7 6 6 7 7 9 12 13 13 12 10 8 8 11 15 16 14 11 8 6 7 10 12 13 12 11 11 10 10 11 13 13 12 11 11 11 12 12 10 8 6 3 3 6 7 6 5 5 6 7 7 7 7 7 7 7 7 6 5 4 2 2 3 4 4 3 1 0 1 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 3 2 2 2 3 5 7 7 6 4 2 1 1 2 4 7 9 10 11 12 12 12 12 11 11 11 11 11 12 12 13 14 14 14 14 14 15 15 15 14 13 13 13 13 13 13 13 13 10 11 11 11 12 13 14 15 16 18 19 20 21 21 19 16 15 13 13 14 14 11 11 7 6 6 7 5 2 3 6 9 10 12 13 13 11 8 5 9 9 9 8 7 8 11 11 11 11 11 11 10 9 10 11 13 14 11 8 7 7 6 7 11 13 13 12 10 9 7 9 15 19 19 17 13 9 7 7 9 11 12 14 14 12 10 8 7 8 9 9 9 9 10 11 11 12 10 7 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 4 2 1 2 4 5 3 2 2 2 2 3 4 4 4 4 5 6 6 6 6 6 6 6 6 6 3 2 3 4 3 4 6 8 8 6 4 2 2 2 3 6 9 10 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 12 13 13 14 14 15 16 17 17 18 19 19 20 19 20 19 17 15 14 15 14 15 14 12 7 6 5 6 7 6 3 4 6 8 10 11 12 13 13 10 7 7 10 8 8 7 6 7 9 10 9 10 10 9 8 8 9 10 11 11 9 7 6 5 6 9 13 13 11 8 7 7 7 9 16 21 20 18 15 11 8 8 9 10 12 14 15 13 8 7 7 7 6 5 5 6 7 9 10 10 9 9 9 8 7 7 7 7 7 7 6 6 7 7 7 7 7 6 5 5 4 3 1 2 3 4 3 3 3 3 2 2 3 4 4 5 5 6 6 6 6 6 6 7 7 6 4 4 5 4 4 4 6 9 10 8 6 3 3 3 3 5 7 9 11 10 10 10 10 10 11 11 12 13 14 14 15 15 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 17 17 18 18 19 20 20 20 20 20 19 19 17 15 15 16 18 18 17 12 7 4 3 5 8 7 4 3 6 8 10 11 11 12 12 12 8 5 8 10 9 9 6 6 8 9 9 8 9 9 8 8 8 9 10 10 10 9 8 7 6 8 12 13 12 9 5 3 6 8 10 14 19 19 19 16 12 9 9 10 10 12 14 15 13 9 7 7 7 5 3 2 3 5 8 9 9 7 7 8 8 7 7 8 8 8 8 7 7 6 7 7 6 6 5 4 4 4 3 1 2 4 4 3 3 3 3 2 1 3 4 5 6 6 6 6 6 6 6 7 7 8 8 7 5 4 4 3 4 7 10 11 10 7 4 4 4 4 5 6 8 9 9 9 10 10 10 11 12 13 14 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 18 18 19 19 19 19 20 20 20 19 19 19 19 19 20 21 21 20 16 10 7 5 5 7 9 6 3 5 8 10 11 11 11 11 11 9 6 6 9 10 10 8 4 5 6 7 8 8 8 8 9 9 9 8 7 9 12 12 11 10 10 12 14 13 11 8 4 2 6 9 12 14 16 16 19 17 13 10 9 10 12 13 14 14 13 10 9 8 6 4 3 2 3 6 9 9 7 5 4 7 6 5 6 7 7 8 8 7 7 7 7 6 6 4 3 3 4 5 4 2 3 5 5 4 4 3 2 1 1 3 5 5 6 6 6 6 6 6 6 7 7 7 6 5 5 5 5 5 5 6 9 11 11 7 5 5 5 5 5 5 7 8 8 8 9 10 11 12 13 13 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 18 18 19 19 19 19 19 20 20 19 19 20 21 22 22 22 21 19 16 12 11 7 8 8 6 3 3 6 9 10 11 10 11 10 9 7 5 7 9 10 9 6 2 3 5 7 7 7 7 8 10 10 7 3 4 9 12 12 13 13 14 16 16 13 9 6 4 5 8 11 12 13 14 15 19 20 17 15 13 12 13 14 15 14 13 11 10 8 7 5 3 3 5 8 9 9 6 1 3 6 4 3 3 4 5 5 5 6 6 7 6 6 4 3 4 5 6 6 4 3 4 5 5 5 5 4 3 1 1 3 5 5 5 5 6 6 6 6 7 8 8 7 6 4 4 7 7 7 6 6 7 10 11 7 4 4 4 4 4 5 7 8 8 8 9 10 11 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 20 19 18 16 14 11 9 9 7 4 3 5 8 10 10 10 10 9 8 7 6 6 7 9 9 9 5 3 7 9 9 7 6 5 7 10 11 6 2 5 8 10 11 13 14 16 16 14 10 7 5 6 8 10 11 10 9 11 13 17 21 22 20 17 14 13 15 16 15 13 12 11 10 9 8 7 7 7 9 11 10 8 4 2 4 4 2 1 0 1 2 3 5 6 6 6 4 4 4 6 6 6 5 4 4 5 5 5 6 6 5 2 0 3 4 5 5 5 5 6 6 6 6 7 8 9 8 7 6 6 7 7 7 6 6 7 10 9 8 5 3 3 4 4 5 6 7 7 8 10 11 12 12 13 13 13 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 14 14 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 16 13 11 10 8 5 3 4 7 9 10 9 9 9 8 7 6 8 9 9 8 8 8 3 3 8 10 10 8 6 5 6 9 11 9 8 9 11 11 11 12 14 15 15 12 10 8 9 9 9 9 8 6 7 10 11 13 17 19 20 17 14 13 14 15 15 14 13 13 13 13 13 12 11 11 11 12 11 8 6 3 2 3 3 3 4 3 3 3 5 6 5 4 3 4 6 7 6 6 5 4 4 5 5 5 6 5 4 1 3 5 6 6 6 6 6 6 6 6 7 7 8 7 5 4 5 7 8 8 7 6 6 8 9 7 8 6 4 3 3 3 5 7 7 7 7 9 11 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 15 12 11 10 7 4 4 6 8 9 10 9 9 9 8 6 6 9 10 9 8 7 6 2 3 7 9 10 10 8 8 8 9 10 12 12 12 12 11 11 12 14 14 14 13 12 11 10 10 9 7 5 4 7 9 9 10 13 14 15 14 12 12 13 14 12 11 12 13 15 16 16 15 14 13 12 11 11 9 8 5 1 2 4 4 5 5 4 4 4 5 4 1 3 5 6 7 6 6 5 5 5 5 6 6 5 4 2 2 4 6 7 7 7 8 8 8 8 7 7 6 6 4 4 6 7 8 9 8 7 6 6 7 8 6 7 5 3 2 2 3 4 6 7 6 7 8 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 17 17 18 18 18 19 19 18 18 17 17 16 15 15 15 16 16 15 12 10 10 8 5 4 5 7 9 10 10 10 10 9 6 5 6 8 8 7 7 6 4 0 5 7 8 9 10 10 9 8 8 9 10 10 10 10 10 10 12 12 13 13 13 12 11 10 9 9 8 7 6 6 7 9 10 11 12 12 12 12 12 12 11 9 8 9 11 13 15 16 16 15 14 13 12 11 9 6 3 1 3 4 4 2 2 3 4 4 3 1 2 4 6 6 6 6 5 5 5 5 6 6 6 5 3 3 4 6 7 8 8 9 8 8 8 8 7 7 7 6 5 5 6 7 7 7 7 6 5 6 7 7 6 6 5 3 1 1 2 3 5 6 6 6 7 8 9 10 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 17 17 17 18 18 18 18 17 17 15 14 12 11 11 12 13 12 11 9 9 9 7 4 4 5 7 9 10 11 11 10 6 5 5 5 5 6 6 5 5 4 4 5 6 8 8 9 9 9 8 8 10 10 9 8 8 9 11 12 11 11 11 12 11 10 9 9 8 9 9 8 7 7 9 10 11 11 11 11 11 11 11 9 8 8 9 10 11 13 15 15 14 13 12 11 10 8 5 3 3 4 4 4 4 4 3 3 2 0 2 4 6 6 6 5 5 5 4 4 5 5 5 5 4 3 5 6 7 8 9 9 9 9 8 8 8 8 7 7 7 6 5 4 5 5 5 5 5 5 5 6 7 6 6 5 3 2 2 2 2 4 5 6 6 6 7 8 8 8 9 10 11 12 12 12 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 16 16 17 17 17 17 16 16 15 13 11 10 9 9 9 9 8 7 7 9 8 5 3 3 5 7 9 10 11 10 7 7 8 7 6 5 5 5 5 5 6 5 5 7 8 8 8 9 8 9 10 10 9 8 8 9 11 12 12 10 9 9 10 10 9 9 9 9 9 10 9 8 8 9 10 10 11 11 11 11 11 10 9 8 8 9 11 11 12 12 12 12 12 11 10 9 8 7 6 6 6 6 6 7 8 6 4 3 3 4 5 5 5 4 3 3 4 4 4 4 4 4 3 3 5 6 7 7 7 8 9 9 9 8 7 7 8 7 7 7 6 6 6 6 6 5 4 3 4 6 6 6 5 5 5 3 2 2 2 2 4 5 6 6 6 6 7 7 7 8 9 10 11 12 12 12 13 13 13 13 14 14 13 13 12 12 11 11 11 11 12 16 16 16 15 15 15 14 14 12 11 9 8 7 7 6 5 6 7 8 8 6 4 3 3 5 7 9 10 9 6 6 8 8 8 7 6 5 4 5 6 6 5 5 6 6 6 7 8 8 9 9 9 9 8 9 10 11 11 10 9 8 8 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 11 11 11 11 10 11 8 6 6 8 10 11 10 10 9 9 10 9 8 8 8 8 7 8 8 8 9 8 7 6 5 4 4 3 3 2 1 2 3 4 5 5 4 2 1 2 4 6 7 7 7 8 9 9 9 7 6 5 5 6 6 7 7 7 7 6 6 5 4 3 3 4 5 6 5 5 4 4 4 4 3 2 2 3 5 6 7 7 6 6 7 7 7 8 9 10 10 11 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 15 15 14 13 12 11 11 10 9 8 7 6 6 6 5 6 7 8 8 7 5 3 2 3 5 7 8 8 6 7 7 7 7 8 7 6 5 4 5 5 5 5 5 4 3 3 5 6 6 6 7 8 8 8 9 10 10 9 9 8 8 7 8 8 8 8 9 9 10 10 9 8 8 9 9 9 9 10 11 11 10 9 10 8 5 3 4 7 9 10 9 6 5 7 6 5 5 7 7 6 7 8 8 7 7 7 7 7 5 3 2 3 4 4 5 6 6 6 7 6 5 4 5 6 7 8 8 7 7 6 6 5 4 4 3 4 4 5 6 7 7 7 6 5 5 3 3 3 4 5 6 5 5 4 3 4 4 3 3 3 3 4 6 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 12 12 12 12 11 11 10 11 14 12 11 9 8 7 7 6 5 5 6 6 6 6 7 8 9 8 8 6 5 3 2 3 5 7 7 5 5 6 7 7 7 7 7 5 4 3 4 4 5 5 4 2 1 1 3 4 3 3 4 6 7 7 8 8 9 9 9 9 9 8 7 7 7 7 7 8 9 9 9 7 7 7 7 7 8 9 10 10 9 7 6 6 4 3 3 5 8 8 7 5 4 4 3 2 4 5 5 5 5 6 6 6 6 7 8 7 6 4 4 5 6 6 7 7 7 7 8 9 8 8 9 9 8 8 7 6 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 4 5 5 5 4 4 3 3 3 3 2 2 3 4 5 6 7 7 7 7 7 7 8 8 8 9 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 10 10 12 10 8 6 4 3 3 2 2 3 4 5 6 7 8 9 8 8 7 6 4 2 1 3 5 7 6 6 7 7 7 7 7 7 6 4 1 2 4 4 4 3 1 1 2 1 1 2 2 1 2 4 6 6 7 7 8 8 9 9 9 8 7 6 6 6 7 7 8 8 8 7 6 6 6 7 7 8 9 9 8 6 4 3 2 2 3 6 7 6 6 6 4 2 1 1 3 4 3 2 3 6 7 6 6 7 8 8 8 7 6 7 8 7 8 7 6 7 8 10 9 10 11 10 9 8 7 5 4 4 4 4 4 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 4 4 5 4 3 3 2 2 2 3 5 6 7 7 7 6 6 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 11 11 11 10 10 9 7 5 3 1 1 1 0 1 2 4 5 7 8 8 8 8 7 6 5 3 1 1 4 5 6 7 7 8 8 7 6 6 5 4 2 1 2 4 4 4 3 3 4 3 2 2 3 2 2 3 5 6 6 6 7 8 9 9 9 8 7 7 7 6 6 7 7 7 7 7 6 6 5 6 6 7 8 8 7 7 7 6 4 2 1 2 4 5 6 6 5 4 3 3 2 4 5 3 1 3 7 9 7 8 10 11 11 10 9 9 9 8 7 8 8 6 5 6 7 8 9 9 9 8 7 5 4 5 6 6 4 3 3 3 3 3 2 1 1 1 2 2 2 2 3 3 2 3 4 4 4 4 5 5 4 3 3 2 2 2 3 5 6 6 7 6 6 6 6 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 8 5 3 1 1 2 1 2 3 4 6 8 8 8 8 8 8 7 6 4 3 1 2 5 5 6 7 8 8 9 8 6 5 4 3 3 4 4 4 5 5 5 5 5 4 3 4 3 2 2 4 6 7 7 8 8 9 9 8 6 6 7 7 7 7 8 8 8 7 6 7 7 7 7 6 6 7 8 8 6 6 8 8 6 5 4 2 3 5 7 8 6 5 4 3 2 3 4 3 1 4 7 10 9 10 12 12 12 11 10 10 10 8 7 8 8 6 4 2 2 3 6 6 6 5 5 3 3 5 7 6 5 4 4 4 5 5 4 3 2 2 2 2 2 2 2 3 2 2 3 4 5 5 5 5 4 4 3 2 2 2 4 5 5 6 6 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 6 4 2 0 2 2 1 3 5 6 8 9 9 9 9 8 7 7 5 4 2 1 4 6 5 6 7 7 8 11 11 9 6 5 4 5 6 6 5 5 6 7 7 7 5 5 5 3 2 3 5 7 8 9 10 10 10 10 8 5 4 6 5 5 6 7 8 8 7 6 6 7 7 7 7 7 7 8 7 5 6 8 8 7 7 7 5 4 5 7 8 7 6 5 4 3 3 2 2 2 3 5 7 8 10 11 11 10 9 9 10 9 7 7 7 6 4 2 3 4 4 3 3 3 3 2 1 3 6 7 6 5 5 5 5 5 6 6 6 4 3 4 3 3 3 3 3 3 2 3 4 6 7 6 5 4 4 4 3 2 3 4 4 5 5 5 5 4 5 5 6 7 7 8 8 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 11 5 3 1 1 1 1 2 4 6 7 8 9 9 9 9 8 7 6 5 3 1 3 5 6 7 7 7 7 8 11 12 9 6 5 5 6 6 6 6 6 7 8 8 8 6 4 4 4 4 3 5 7 9 10 11 11 10 9 8 5 5 5 4 4 4 5 6 7 8 7 6 6 7 8 8 9 8 7 6 5 6 5 6 7 8 7 6 6 5 5 5 5 6 6 6 5 4 4 4 7 5 4 4 5 8 9 9 7 6 7 8 7 6 6 5 3 1 2 5 6 5 3 1 1 2 1 0 2 4 4 5 5 5 6 7 5 5 6 7 5 4 5 4 3 4 4 4 4 3 3 4 6 8 6 5 4 4 4 4 3 4 5 6 5 5 4 4 4 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 4 2 0 1 1 1 3 5 7 8 9 9 9 9 9 8 7 6 4 2 1 4 5 6 8 7 7 7 7 9 9 7 6 5 5 6 7 7 6 7 8 8 7 5 3 2 3 4 5 4 5 7 9 10 10 10 9 8 7 6 6 6 5 4 3 4 4 5 7 7 6 6 7 8 8 8 7 6 5 4 4 4 4 5 5 6 6 7 5 4 6 6 6 6 5 5 5 5 7 9 9 7 3 4 7 9 9 7 7 7 6 5 5 5 4 3 2 3 5 6 5 3 1 3 3 3 2 1 3 6 6 5 5 5 5 4 5 6 6 5 5 5 4 4 5 5 5 4 3 3 4 6 6 5 4 3 4 4 4 4 5 6 6 5 5 4 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 4 2 1 1 1 2 4 6 7 9 9 9 9 9 8 8 7 5 3 1 3 6 5 5 6 7 7 7 6 6 6 6 6 7 6 5 4 5 5 5 7 8 7 5 3 2 3 4 5 5 6 8 9 10 9 8 8 8 7 7 7 7 6 5 4 3 3 3 5 6 6 6 8 8 8 7 6 5 4 3 2 2 2 2 3 4 6 6 3 4 7 9 8 6 5 4 4 4 5 6 7 5 2 3 7 9 9 7 7 6 4 2 4 5 5 4 3 2 3 5 5 3 3 4 5 5 4 3 6 8 7 5 3 3 4 6 8 8 7 6 6 6 5 6 6 6 5 4 4 4 4 5 4 3 2 3 3 4 4 5 5 5 5 5 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 3 1 2 2 1 3 5 7 8 9 9 9 9 9 8 8 7 5 2 2 5 8 6 6 7 7 7 6 5 4 4 5 7 8 7 6 6 8 8 6 7 8 7 6 6 5 5 5 5 7 8 8 7 8 8 7 6 6 5 5 8 8 8 7 6 5 4 3 3 5 6 7 8 9 8 6 5 4 2 1 1 2 4 5 5 5 5 4 1 3 5 6 6 5 5 5 5 5 6 7 7 5 3 3 6 8 8 7 6 4 3 2 4 4 4 4 4 2 1 4 3 2 3 4 4 5 6 6 6 6 5 3 1 3 5 8 11 12 11 9 7 6 5 6 6 6 6 5 5 4 4 4 3 2 2 3 4 5 5 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 2 2 2 2 2 4 6 8 9 10 9 9 9 8 8 7 6 4 2 4 7 8 6 7 7 7 7 6 5 3 3 5 7 8 6 6 7 10 11 8 8 8 8 8 8 8 7 7 6 7 9 10 8 8 8 7 5 4 3 4 6 8 8 8 8 7 6 4 3 5 6 6 7 8 8 6 5 4 2 1 2 4 5 6 6 6 4 3 1 2 2 3 5 6 6 7 8 7 6 6 6 5 3 3 6 8 8 8 7 6 5 4 4 4 4 4 3 2 1 1 1 1 1 1 2 4 8 7 5 3 2 1 2 3 5 8 11 12 11 8 6 5 5 5 6 6 6 5 5 4 5 5 4 3 4 6 7 6 4 3 3 3 3 4 4 5 5 6 6 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 3 2 2 2 3 6 8 10 11 10 10 9 9 8 8 7 5 3 2 7 9 9 7 7 7 7 7 6 4 2 4 7 7 6 6 6 7 9 9 8 8 8 9 9 9 9 9 9 7 6 5 6 7 7 8 8 6 4 3 3 5 6 7 7 8 8 7 6 5 6 7 6 6 6 7 7 7 6 4 4 4 5 5 5 5 5 5 4 3 2 2 4 7 8 8 8 9 6 4 5 6 5 2 3 7 8 7 7 8 8 7 6 5 5 4 3 3 1 1 1 2 2 3 4 5 6 7 6 3 2 3 3 1 2 4 7 9 9 8 7 6 5 6 6 5 5 6 6 5 4 5 6 5 5 6 7 8 7 4 2 2 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 4 2 2 3 5 8 10 11 12 11 10 10 9 8 8 6 4 1 4 10 11 9 8 8 8 7 6 4 3 3 3 5 7 8 7 7 8 8 8 8 8 8 8 8 8 9 9 10 9 6 4 2 3 6 8 8 7 6 3 2 3 4 5 6 7 8 7 6 5 7 8 7 6 5 4 6 9 7 5 5 6 6 5 5 5 5 5 5 4 3 2 4 7 10 10 9 7 5 5 8 10 9 5 1 5 7 6 6 7 8 8 8 7 5 4 3 2 0 1 2 2 2 4 7 8 8 6 3 3 4 4 3 2 4 6 7 7 7 7 7 7 6 5 6 5 5 5 5 4 3 5 6 6 6 6 6 6 6 5 3 3 4 5 5 6 6 6 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 5 3 2 4 7 10 12 13 13 12 11 10 9 8 7 5 2 3 7 11 13 10 9 9 8 7 6 3 3 4 4 3 5 6 7 7 7 8 8 7 7 6 6 5 6 8 9 10 7 5 4 4 5 5 7 8 8 7 4 2 1 2 3 5 7 7 7 6 5 6 7 8 7 6 4 4 7 6 4 5 6 6 5 4 5 6 6 5 4 3 1 2 5 8 9 7 5 5 6 9 11 10 7 3 4 6 6 5 5 6 8 8 8 7 5 2 0 1 3 4 4 4 5 7 9 9 6 4 5 6 6 4 4 6 8 10 9 7 6 7 7 7 6 6 6 5 5 5 4 3 4 5 5 5 4 4 4 4 4 3 3 4 6 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 5 2 2 4 8 11 13 14 13 12 11 9 8 7 5 3 1 6 11 11 10 9 9 9 8 7 5 2 2 4 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 9 8 6 5 5 5 5 5 7 9 9 7 5 3 2 1 2 4 5 5 7 6 5 5 6 7 7 7 5 4 5 4 4 5 6 6 4 3 4 5 6 6 5 4 2 1 3 6 8 9 8 7 7 8 10 11 9 5 4 6 7 6 5 6 7 8 9 8 7 5 3 3 5 6 7 7 6 7 8 7 6 4 4 6 6 5 4 5 7 8 8 7 5 6 7 8 8 7 6 6 6 6 4 3 3 3 4 3 3 3 3 3 3 3 4 5 7 7 7 7 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 5 2 3 4 8 12 14 14 14 12 11 9 7 6 4 1 4 10 14 11 9 9 9 9 8 7 5 2 1 3 4 5 6 6 6 6 5 5 5 6 7 8 8 8 8 8 9 9 8 6 5 5 5 5 5 6 8 7 6 4 4 3 1 2 3 4 7 6 5 4 5 6 7 7 6 5 4 4 4 5 5 5 4 3 2 3 5 6 6 5 4 2 2 5 9 11 10 8 7 7 9 11 10 7 4 6 7 6 5 5 6 7 8 8 9 8 6 5 6 8 9 9 7 6 6 6 5 4 4 4 4 4 3 4 4 5 4 4 4 4 5 5 6 6 6 7 7 5 4 3 2 2 2 1 1 2 2 2 3 3 4 6 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 4 2 4 4 7 11 14 15 14 12 10 8 6 4 2 3 7 12 16 10 8 9 9 8 7 6 5 3 1 1 3 5 6 7 7 6 5 5 6 7 7 8 8 8 8 9 10 9 7 5 5 6 5 4 3 2 6 6 5 5 5 4 1 1 2 5 7 7 6 5 5 6 7 7 5 4 4 3 3 3 5 5 5 3 2 1 3 5 6 6 5 4 4 5 9 9 8 7 6 6 9 12 11 9 6 6 7 7 6 5 5 6 7 7 9 10 9 7 7 8 9 10 9 6 5 4 4 6 7 7 5 4 4 5 6 6 5 4 3 3 3 4 5 6 6 8 7 6 4 3 3 2 1 1 1 2 2 2 2 3 4 5 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 5 4 4 4 6 10 14 15 14 12 10 7 5 3 1 5 8 11 13 8 8 8 8 7 6 5 4 3 2 2 2 3 4 5 6 6 5 5 5 6 6 7 7 8 9 9 9 7 5 5 7 7 6 4 3 3 5 4 4 6 7 6 2 1 2 4 6 6 6 5 4 4 5 5 4 3 2 1 1 4 6 7 6 4 3 1 1 3 5 6 6 5 5 6 8 7 7 6 5 6 8 10 9 7 5 5 6 7 7 6 5 5 6 6 9 11 10 8 7 7 8 9 10 7 6 7 6 5 6 8 8 7 7 7 6 6 6 5 4 3 3 4 6 6 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 3 4 5 6 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 5 4 4 4 4 10 13 14 13 11 9 7 4 1 3 7 8 10 10 9 8 7 7 6 6 5 3 4 3 3 3 3 4 5 6 6 5 3 3 4 5 7 7 8 9 9 9 5 5 6 7 7 7 7 6 6 6 5 5 7 8 7 4 3 3 4 5 6 6 6 4 4 4 4 4 3 2 1 3 5 7 8 6 4 3 2 1 2 4 5 6 6 5 6 8 8 7 6 5 6 7 9 9 9 7 5 4 7 8 7 5 5 6 6 9 10 9 7 5 5 6 7 7 6 7 9 9 7 6 7 10 9 8 7 6 5 5 5 5 5 4 3 3 4 6 7 8 7 6 5 4 3 3 3 2 2 2 2 3 3 4 5 5 6 7 8 8 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 4 4 3 3 5 10 14 14 13 11 8 5 2 2 5 8 10 9 9 9 8 7 6 6 5 5 4 4 4 3 3 3 4 5 5 5 5 4 1 3 5 6 7 8 9 9 9 8 8 8 7 7 8 8 7 6 6 5 5 5 5 6 6 5 4 4 4 5 6 6 6 5 5 5 4 2 2 2 3 5 6 6 6 4 2 2 2 3 3 4 5 6 6 7 8 8 7 6 6 7 8 9 11 12 9 6 3 7 9 8 7 7 7 7 8 7 5 3 2 3 3 4 4 5 5 6 6 6 5 6 8 7 8 7 6 5 6 7 6 6 6 6 4 3 4 6 6 6 6 5 4 4 3 3 3 2 2 2 3 4 4 4 5 6 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 4 4 3 4 6 11 14 13 12 10 7 4 2 5 7 10 11 10 9 8 7 6 5 4 4 4 4 3 3 3 3 3 4 4 5 6 6 5 3 1 3 5 6 7 7 9 10 11 10 10 9 9 9 9 8 7 6 6 5 4 4 4 5 6 6 5 5 5 6 6 6 6 6 5 3 1 1 1 2 3 4 5 5 4 2 1 3 4 4 4 4 5 6 8 8 8 7 7 7 8 9 9 9 10 9 5 3 6 9 8 8 8 7 7 6 5 4 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 4 4 5 6 9 9 7 6 7 5 3 3 4 5 6 6 5 5 5 5 4 3 2 1 2 3 3 4 4 4 5 6 7 7 8 8 8 8 9 9 9 10 10 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 4 4 4 4 8 12 13 13 11 8 5 2 4 9 11 11 11 9 8 7 6 5 5 4 3 3 3 2 1 2 3 4 4 5 5 5 5 5 5 4 3 4 5 6 5 6 7 10 11 11 10 9 9 9 9 8 8 7 7 6 5 4 4 5 6 6 6 5 5 5 4 4 4 3 2 1 1 1 1 1 2 3 4 4 3 1 4 5 6 6 5 6 7 8 8 8 7 6 7 8 8 9 9 10 9 7 5 6 7 8 7 7 6 5 5 5 5 6 5 5 4 3 2 1 2 3 3 4 3 3 3 3 3 3 3 3 4 7 8 7 6 7 7 5 3 3 4 5 6 6 6 6 5 4 3 1 1 2 3 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 5 4 4 4 8 12 13 12 10 7 3 3 6 8 11 10 9 7 6 5 5 5 4 4 3 3 2 1 1 1 3 4 4 4 3 4 4 5 6 6 5 5 6 6 6 5 4 5 8 9 9 9 8 9 9 9 9 8 8 7 6 5 5 5 6 6 6 6 5 4 3 3 3 3 2 2 1 0 1 2 2 2 4 5 4 2 3 5 6 6 6 7 7 8 7 6 5 4 5 7 7 7 7 7 7 7 6 6 6 6 5 4 3 4 5 5 6 6 5 5 4 4 3 4 4 5 6 6 5 3 2 2 2 3 3 3 3 4 5 4 3 5 7 7 4 3 3 4 5 5 5 5 5 4 3 1 1 2 3 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 10 11 11 11 11 11 11 12 11 11 11 11 11 10 10 9 4 4 3 4 7 10 12 11 9 6 2 6 8 9 10 9 8 6 5 4 5 5 4 3 2 1 0 1 3 4 4 4 4 3 2 3 4 5 6 6 6 6 6 7 7 7 6 6 7 9 9 8 7 7 7 8 8 8 8 8 8 7 6 5 6 7 7 6 6 6 6 5 4 3 2 2 1 0 2 4 5 6 6 6 5 2 2 4 6 6 7 7 8 8 7 5 3 1 3 6 7 8 9 9 8 8 6 5 4 2 2 3 5 6 6 6 6 5 4 4 4 4 4 4 5 5 6 5 4 3 2 2 2 3 4 5 6 6 6 5 3 1 2 3 3 3 2 2 3 4 4 4 5 4 4 2 1 2 4 5 5 4 5 5 6 7 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 4 3 3 5 6 9 11 10 8 5 3 12 11 10 9 8 6 5 5 5 5 5 4 2 0 2 3 4 5 5 5 4 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 8 9 9 9 8 8 7 6 6 7 8 8 8 7 6 6 5 6 7 7 6 6 5 5 5 4 3 2 1 0 1 2 4 6 7 8 7 5 3 1 2 4 5 6 8 8 7 6 4 2 1 1 3 6 8 10 11 11 10 8 6 2 2 5 6 7 7 7 7 6 5 4 3 3 4 4 4 5 5 5 5 3 2 2 3 4 4 5 7 8 8 6 6 6 5 4 3 3 3 3 3 3 3 4 4 4 4 3 1 2 5 6 6 5 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 2 2 3 6 7 8 9 9 7 4 6 15 12 10 9 7 6 5 5 5 5 4 2 2 3 4 5 5 4 3 3 2 3 4 5 5 5 5 6 6 7 7 8 7 7 7 7 8 9 9 8 7 7 8 7 6 6 7 7 7 7 6 6 6 7 7 7 6 5 5 5 5 4 2 2 1 2 3 4 5 6 7 7 7 5 3 0 2 4 5 6 8 8 7 6 4 3 3 2 1 3 7 10 11 11 11 9 5 2 5 6 7 7 7 7 6 6 5 4 2 0 2 3 5 6 6 6 6 4 3 3 3 4 5 5 6 6 5 5 7 7 7 7 6 5 5 6 6 5 4 4 4 4 4 3 0 3 7 8 7 6 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 1 2 4 7 8 8 8 8 6 4 7 11 10 9 8 6 6 5 5 5 4 3 3 4 5 5 5 5 5 5 4 4 4 5 6 6 6 7 7 7 8 7 7 7 7 7 8 9 9 8 6 5 6 8 9 8 6 6 6 7 7 7 6 6 7 8 8 6 4 3 4 4 3 2 1 1 2 3 5 6 6 7 6 6 4 2 1 3 4 6 7 8 8 8 7 5 4 3 4 4 5 7 10 11 10 9 7 4 5 7 8 8 7 7 7 7 6 5 4 3 3 4 5 7 8 8 7 7 6 4 4 4 5 4 4 4 4 5 6 7 8 7 7 6 6 6 6 5 5 4 4 5 4 4 2 1 3 4 5 5 5 5 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 8 8 7 7 6 1 3 4 6 9 9 8 7 5 3 6 8 9 8 7 6 5 4 4 4 3 3 5 6 7 7 7 7 7 6 5 5 5 5 7 7 8 8 8 8 7 6 6 6 7 7 8 8 8 7 6 5 5 7 8 8 7 6 6 6 7 7 7 7 7 8 8 7 5 2 1 3 3 2 1 1 2 3 4 6 6 6 6 5 4 2 1 3 5 6 7 7 8 8 7 7 6 5 5 8 9 9 9 9 9 9 7 6 7 8 8 9 9 9 9 8 8 7 7 7 7 7 8 8 9 8 6 6 5 4 3 3 4 5 5 6 6 7 7 7 7 7 8 8 8 6 4 3 4 4 4 5 4 3 2 0 2 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 7 7 6 6 6 1 3 4 5 10 12 10 7 5 3 4 7 8 7 6 5 5 4 4 3 2 3 5 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 4 4 5 7 8 8 8 8 7 6 5 5 5 7 7 7 6 5 5 7 8 7 6 7 8 9 8 6 3 0 2 2 2 1 1 2 4 5 6 7 7 6 4 3 1 2 4 5 6 6 7 8 8 8 9 9 8 7 7 8 8 8 8 8 7 5 4 5 6 6 7 7 8 8 8 8 8 8 9 10 9 9 8 7 6 5 4 3 3 3 2 3 5 6 7 7 8 8 8 7 8 8 8 7 6 4 3 2 3 4 5 4 3 2 0 2 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 2 2 3 4 8 12 12 8 5 4 5 7 7 6 7 7 7 6 5 4 3 2 4 6 8 8 8 8 9 9 9 9 8 8 7 6 5 4 5 5 4 3 3 4 6 8 9 9 8 7 6 5 5 5 6 7 7 6 6 6 7 7 6 5 5 7 9 10 7 4 1 1 2 2 2 2 3 5 6 7 8 7 6 5 3 2 2 4 5 5 5 6 7 7 8 9 10 9 7 5 6 7 7 8 8 6 4 3 3 3 4 4 5 5 6 6 6 5 6 7 9 9 8 6 5 4 3 3 3 4 4 4 4 5 5 6 7 7 8 8 8 8 7 6 5 4 2 1 1 3 4 5 4 3 2 0 1 3 4 6 6 6 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 6 10 13 13 10 12 10 7 6 6 6 6 6 6 6 5 4 3 4 5 7 8 8 9 9 9 9 9 9 8 7 6 4 3 4 5 4 4 3 3 5 7 9 9 8 7 5 5 5 6 7 8 8 8 8 8 8 8 7 6 5 5 6 9 9 7 4 1 1 1 1 2 3 5 6 7 7 7 6 5 5 3 3 4 4 4 3 4 5 6 6 7 8 7 5 6 8 9 8 7 6 4 4 4 4 4 4 4 2 2 2 2 2 2 3 3 5 6 5 4 4 4 4 5 5 5 6 6 5 4 4 5 6 6 6 6 6 6 6 6 6 4 2 1 1 2 3 4 4 3 2 1 2 4 5 7 6 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 7 6 6 6 4 5 5 5 6 7 10 14 16 14 11 8 6 5 5 6 7 7 8 7 6 5 5 7 8 8 8 7 7 7 7 8 8 8 8 7 5 4 5 6 5 5 4 3 4 6 8 9 9 7 6 5 5 6 7 8 8 8 8 8 8 8 8 8 7 6 4 5 7 8 6 3 2 2 3 3 4 5 6 7 7 7 7 6 5 4 4 4 4 4 3 2 4 6 7 8 8 7 7 10 10 8 7 6 5 4 7 7 6 6 6 6 4 3 3 4 4 4 3 3 2 2 2 4 5 5 6 6 6 6 6 6 4 3 2 3 5 6 6 6 6 6 6 6 6 5 4 2 2 2 3 4 4 3 2 1 1 3 4 4 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 7 7 6 6 4 4 4 5 5 6 7 7 8 8 8 8 7 6 6 7 8 8 8 6 6 7 8 8 8 7 7 6 6 6 6 7 7 8 9 9 7 5 5 6 7 6 6 5 5 6 8 9 9 8 6 5 5 6 7 8 8 8 8 9 9 8 8 7 7 7 6 4 5 7 7 5 4 4 4 4 5 6 7 7 7 7 7 6 5 5 4 4 4 4 4 5 7 9 9 9 9 9 11 12 11 9 7 6 6 6 9 9 8 7 5 4 6 7 7 8 8 8 7 5 4 2 1 3 4 5 5 6 6 6 6 5 4 2 1 2 4 6 8 8 8 7 6 5 5 4 4 4 3 3 4 4 3 3 2 1 1 1 1 2 3 3 4 5 5 5 5 5 5 4 5 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 7 4 4 3 4 4 5 6 6 7 7 7 7 6 5 4 4 5 7 8 9 7 7 8 8 7 6 4 5 5 6 7 7 6 7 8 9 8 7 6 7 8 7 7 6 5 7 7 8 7 7 6 6 6 7 8 9 8 8 8 9 8 8 7 6 6 6 6 5 5 5 6 6 5 4 4 4 4 5 6 6 7 7 6 6 5 5 5 4 4 5 7 9 9 9 8 8 7 8 10 11 11 11 9 8 7 7 7 8 9 8 8 8 9 10 9 8 8 8 7 5 3 3 4 3 3 3 4 4 5 5 5 5 4 3 2 2 4 5 7 7 7 7 6 6 6 6 6 5 4 4 3 2 1 1 1 1 1 1 1 1 2 3 3 4 5 5 4 4 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 4 4 4 3 3 3 4 5 6 6 6 6 6 5 5 5 5 6 8 8 6 5 8 8 7 5 3 4 5 6 7 6 6 6 7 8 9 8 8 7 7 7 7 6 5 6 7 7 7 6 6 6 7 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 5 4 3 3 4 5 6 6 6 6 6 5 5 6 6 6 6 7 9 8 7 6 6 6 7 9 10 12 12 11 10 9 8 7 8 8 8 8 8 9 8 8 7 7 6 5 4 4 5 5 3 2 1 1 3 4 5 5 5 4 3 3 3 4 6 7 7 6 6 7 8 8 8 7 5 4 3 2 2 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 5 4 4 5 8 8 6 5 5 6 6 6 6 6 6 6 6 7 8 9 9 8 7 6 5 5 4 6 8 8 8 7 7 6 7 7 8 8 8 8 8 8 8 8 7 6 6 6 6 6 7 7 7 7 6 4 3 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 7 8 8 7 6 6 6 8 10 12 12 12 12 10 8 8 8 8 8 7 6 5 5 6 6 5 5 4 4 4 4 5 5 4 3 2 1 1 3 4 4 5 5 4 4 4 5 7 8 7 7 7 8 8 8 7 6 5 5 4 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 4 3 3 2 3 4 4 4 4 4 4 4 4 4 4 5 5 4 5 5 5 5 7 6 5 5 6 8 7 7 7 6 6 6 6 6 7 8 9 8 7 6 5 4 4 6 8 9 9 8 8 7 7 7 7 8 8 8 8 9 9 8 8 7 6 6 6 6 7 7 6 6 5 4 3 3 2 3 3 5 6 6 7 7 7 7 7 6 5 5 6 6 7 7 6 6 6 8 10 12 13 12 11 9 7 7 7 8 8 7 5 2 1 2 3 3 3 3 3 3 4 4 4 4 3 2 2 1 1 3 4 4 4 5 5 5 6 7 8 8 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 4 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 3 2 1 2 5 6 6 5 4 4 3 3 2 2 2 3 4 5 6 7 7 6 6 5 5 6 7 7 8 8 7 6 6 6 5 5 5 7 7 7 7 6 5 6 7 8 9 9 8 8 8 7 6 5 6 7 8 8 9 9 9 8 7 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 4 6 7 7 8 8 7 7 6 6 5 5 5 6 6 7 7 6 7 9 12 13 12 11 8 6 6 7 8 8 7 5 4 3 2 1 1 2 2 2 3 3 3 2 2 2 1 1 1 1 2 2 3 4 4 5 5 6 7 7 7 7 6 6 6 6 5 4 5 6 6 7 7 6 5 5 5 4 4 5 5 6 6 6 7 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 3 1 0 1 3 5 5 5 4 4 4 3 3 3 3 3 4 6 7 8 8 7 6 6 6 6 7 7 8 8 7 6 5 4 3 1 2 3 5 6 6 7 7 8 8 7 9 9 8 6 5 5 4 3 4 5 5 6 7 9 9 9 8 7 7 7 7 6 4 3 2 1 1 2 2 2 3 3 4 5 6 7 7 8 8 7 7 6 5 5 5 6 7 8 8 7 6 9 12 13 13 10 8 6 6 7 8 8 7 6 5 5 5 4 2 2 1 2 2 2 2 2 2 1 1 1 1 0 0 1 2 2 3 4 5 6 6 6 6 6 5 5 5 6 6 6 7 8 7 7 6 6 5 5 5 4 5 6 6 6 6 6 7 7 6 5 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 2 2 3 4 4 5 5 5 5 4 4 4 5 5 5 6 8 8 8 8 8 7 6 5 5 6 7 8 8 7 6 5 3 0 2 3 2 2 3 5 6 8 8 8 7 7 9 9 7 5 3 2 2 2 3 3 5 6 9 9 9 9 8 8 8 7 6 5 4 3 3 3 3 3 2 2 3 4 5 5 5 6 6 6 6 7 7 6 5 5 6 7 8 8 7 6 8 11 13 12 10 7 5 5 6 7 8 7 6 6 5 5 4 3 2 1 2 2 3 3 3 3 3 3 2 1 1 1 0 0 1 2 3 4 5 6 6 5 5 5 4 4 5 5 6 6 6 5 5 4 5 5 5 5 5 6 6 7 6 6 6 6 6 6 6 5 4 4 5 5 4 4 4 3 3 3 4 4 5 5 4 5 5 5 5 4 4 4 5 4 4 3 3 4 6 6 6 6 6 5 4 3 4 5 5 6 7 9 9 8 7 6 6 5 4 4 5 6 7 7 7 6 5 2 0 2 3 2 1 3 5 5 6 6 7 6 6 8 9 8 7 4 2 1 1 2 3 5 6 8 9 9 9 8 8 9 8 7 7 8 6 5 5 5 5 4 3 3 4 5 5 5 5 4 4 4 5 6 7 6 6 7 7 7 7 7 6 8 11 13 12 9 6 5 5 6 7 7 7 7 6 6 5 5 4 3 2 2 3 4 4 4 4 3 3 2 2 1 1 1 0 1 2 2 3 4 4 5 5 4 4 3 3 4 4 4 4 3 3 2 3 3 3 4 6 7 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 6 6 7 7 6 5 4 4 4 5 6 7 8 9 8 6 5 4 5 5 4 4 4 4 5 7 7 7 5 4 1 1 3 2 2 4 6 6 4 3 4 4 5 7 9 9 8 6 3 2 1 2 4 5 6 8 9 9 8 9 9 10 9 10 10 10 9 8 7 7 6 6 5 4 5 5 6 6 6 5 4 3 3 5 6 7 7 7 7 7 6 7 6 7 9 11 11 8 5 4 4 5 7 8 8 7 6 6 5 5 5 4 4 3 3 3 4 4 4 3 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 3 3 2 3 3 3 3 3 2 2 2 2 2 0 3 6 8 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 6 6 6 4 4 5 5 5 6 6 6 6 5 4 4 4 5 5 6 7 8 8 7 5 4 4 5 6 5 3 2 2 4 5 6 7 6 5 3 1 2 2 1 3 5 7 6 4 3 3 5 7 8 9 8 6 4 2 2 2 4 5 6 7 8 8 8 8 9 9 9 9 10 10 10 9 9 8 8 8 7 6 6 6 6 7 6 6 6 5 4 4 5 7 8 7 7 7 7 7 7 7 8 10 9 7 5 3 3 4 7 8 8 7 6 5 5 5 5 5 5 4 4 4 4 4 4 3 1 1 2 2 2 1 1 1 1 1 2 3 3 3 3 3 3 2 3 3 3 3 2 1 1 2 3 3 1 2 5 8 9 9 8 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 4 4 6 6 6 7 6 6 5 4 4 4 4 5 5 5 6 5 5 5 4 3 4 5 5 5 3 2 2 3 4 5 6 6 6 5 3 1 2 2 0 3 6 7 7 7 6 6 7 9 9 8 7 5 3 3 3 4 5 6 6 6 6 7 8 8 8 8 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 8 6 4 3 3 5 7 7 6 5 4 5 5 5 5 5 5 5 4 4 4 4 4 3 1 1 2 2 2 2 1 1 1 2 3 4 4 4 4 5 5 4 4 4 4 3 3 2 1 3 3 3 1 3 6 8 10 9 8 6 5 5 4 4 4 4 3 3 2 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 3 4 6 7 7 7 7 6 5 3 3 3 3 4 4 4 3 4 4 4 4 3 3 2 3 3 3 4 5 5 5 6 6 6 6 6 5 3 3 3 2 0 3 6 8 9 9 9 8 9 9 8 7 6 5 4 5 5 6 6 6 5 5 6 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 8 8 7 6 6 7 7 7 7 7 7 8 8 7 7 6 5 5 6 7 6 5 3 2 3 5 5 5 5 4 4 4 4 4 4 3 2 1 2 3 4 4 3 2 2 2 4 5 5 5 5 5 6 6 6 6 5 6 5 5 4 2 3 2 1 1 3 4 6 7 8 7 6 5 4 4 4 4 4 4 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 3 4 5 7 6 7 7 7 5 2 2 3 2 3 4 4 4 5 5 5 3 3 2 2 3 4 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 1 2 5 7 9 9 9 9 9 8 8 7 5 4 4 5 5 5 5 5 6 7 8 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 8 8 8 9 9 8 7 6 6 6 6 6 5 5 6 6 7 7 6 6 5 6 6 5 4 2 0 3 4 5 5 5 4 4 4 3 3 3 3 2 3 4 5 6 7 6 5 4 4 5 6 6 6 6 5 5 5 6 6 6 6 7 6 6 4 3 1 2 4 6 7 7 6 7 6 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 6 6 5 6 7 7 5 2 3 3 3 3 4 4 4 4 4 4 3 2 3 4 5 6 8 8 8 7 7 6 5 5 5 6 7 8 7 7 6 6 4 2 0 2 4 5 7 8 9 9 8 8 7 6 5 5 5 5 5 5 7 8 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 6 6 7 7 8 9 9 9 8 7 6 6 6 5 5 5 6 7 7 7 6 4 4 4 4 4 2 1 3 4 5 5 4 4 5 5 4 3 2 3 2 3 5 7 8 9 8 7 6 6 6 6 5 5 5 4 4 4 5 5 6 6 7 7 8 6 4 4 5 7 9 10 9 8 7 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 6 7 7 5 3 3 3 3 3 3 4 4 3 3 4 3 3 3 3 4 6 7 7 6 6 5 4 4 3 4 5 7 8 7 5 4 5 5 4 4 3 2 1 3 6 8 8 9 8 8 6 5 6 6 6 5 5 6 7 8 8 8 7 7 7 7 6 6 6 6 6 7 8 8 8 7 6 6 5 5 5 5 5 6 7 9 9 9 8 7 7 7 7 7 6 7 8 8 8 6 5 5 5 5 4 3 2 3 4 5 5 4 5 6 7 7 5 3 2 2 3 5 7 8 9 8 8 8 7 6 6 5 5 4 4 5 5 5 5 5 6 6 7 8 8 7 7 8 9 9 8 7 6 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 Wind_Direction 325 314 285 260 252 249 248 247 247 246 245 244 242 239 236 233 231 229 229 231 233 237 245 252 263 276 286 293 300 306 309 310 310 311 313 316 318 319 319 319 320 322 324 326 328 329 330 331 332 333 334 336 337 338 339 340 341 342 343 344 345 345 346 347 345 341 337 334 332 329 323 315 306 298 294 300 323 332 333 333 334 336 339 340 342 343 345 346 347 348 350 352 354 355 357 359 0 3 7 13 18 12 4 1 0 1 4 9 19 35 44 42 36 30 35 32 17 10 13 22 27 24 32 56 70 74 76 81 91 100 115 144 206 221 223 227 235 241 234 217 203 206 214 214 210 210 225 264 296 315 330 343 353 6 74 111 122 132 140 136 113 80 74 77 75 70 61 53 53 60 73 86 178 275 338 358 6 360 350 349 350 343 261 250 256 241 191 174 171 171 172 301 295 281 266 257 250 248 245 245 244 242 241 239 236 233 230 228 227 228 231 235 240 247 255 267 279 288 295 300 305 308 310 310 310 312 314 316 317 318 318 319 320 322 324 326 328 329 330 331 332 333 335 336 337 338 339 340 341 342 343 344 345 347 348 346 342 337 334 332 330 324 316 307 301 300 311 335 331 335 336 339 340 342 344 345 346 347 347 348 348 350 351 352 352 353 354 355 357 0 10 19 10 358 352 352 1 7 25 42 49 49 41 30 28 36 32 20 19 27 33 22 13 29 64 81 98 99 91 86 97 126 166 210 220 224 228 236 242 234 215 207 209 215 210 199 196 212 252 285 310 332 349 4 27 69 101 120 138 150 149 139 118 99 94 90 85 77 67 64 74 90 117 217 248 290 311 312 305 306 320 336 359 49 111 158 164 164 165 166 167 168 284 281 276 267 257 250 246 243 242 241 240 237 234 231 228 226 225 226 229 232 237 243 250 260 272 283 290 296 301 305 307 308 308 309 311 313 315 316 316 316 317 319 321 323 325 327 328 329 330 331 332 333 335 336 337 338 339 340 341 342 343 345 347 349 347 342 338 334 331 327 324 315 310 309 314 327 338 338 341 343 345 346 347 348 348 349 348 347 347 347 348 348 347 347 347 348 348 348 348 353 7 1 340 336 344 7 29 45 55 59 56 46 34 29 30 29 25 28 35 39 26 19 38 72 81 110 122 106 91 102 135 185 219 223 226 233 244 255 250 224 209 210 214 211 207 208 220 247 286 319 339 355 9 34 56 80 106 132 147 149 142 125 106 101 102 103 101 93 89 99 125 179 225 247 270 285 286 280 280 290 304 329 42 89 122 141 152 157 161 163 164 273 271 269 263 254 248 244 241 239 238 235 231 228 225 224 224 225 227 230 234 240 246 255 265 277 286 293 298 302 305 307 307 307 309 311 313 314 315 314 314 315 317 319 322 324 326 327 328 328 329 331 332 333 334 336 337 338 339 340 341 342 344 347 350 346 343 341 338 335 333 327 312 309 330 355 355 348 349 349 351 351 352 352 351 351 349 348 346 345 344 344 343 342 341 341 341 340 340 338 335 328 312 305 306 325 10 65 63 64 64 59 52 41 31 25 24 28 35 38 34 20 19 38 70 73 95 126 117 107 118 169 224 236 231 231 240 257 271 274 250 219 212 220 227 228 230 225 241 305 340 352 0 8 21 37 60 85 118 142 147 140 124 105 99 104 109 112 106 103 126 185 220 232 242 253 259 257 255 255 257 257 248 176 125 126 137 147 153 157 160 162 266 262 259 253 247 243 240 238 236 233 227 223 222 221 221 223 225 228 232 238 244 251 261 271 281 289 296 300 303 306 306 306 306 308 311 312 313 313 313 313 314 315 318 320 323 325 326 326 327 328 330 331 332 333 334 336 337 338 339 340 342 344 347 349 345 343 344 345 343 337 322 303 300 3 23 15 4 359 358 358 358 358 356 354 351 348 345 343 342 340 339 338 336 335 335 335 335 335 332 328 323 315 309 308 321 39 84 79 73 68 60 54 42 26 19 24 38 47 42 30 15 18 37 67 68 85 115 107 112 138 195 238 243 239 237 247 269 283 285 274 249 236 251 263 256 228 198 195 351 354 352 351 353 3 20 44 65 91 128 142 136 120 103 98 102 106 104 97 94 210 242 244 239 235 234 233 233 233 235 235 231 220 197 166 145 140 148 153 157 160 162 259 253 246 241 236 234 233 231 230 226 220 217 216 217 219 222 226 231 236 243 250 258 268 277 285 292 297 300 303 305 306 305 305 308 310 311 311 310 311 311 312 314 317 319 322 324 324 325 326 327 328 330 331 332 333 335 336 337 338 339 341 344 347 347 344 344 347 353 349 330 308 293 293 46 13 12 10 6 5 4 3 1 358 353 349 346 343 340 338 336 335 334 333 332 332 333 333 333 331 329 327 326 327 338 73 92 90 86 80 73 64 56 40 13 7 20 44 52 43 23 14 24 47 73 76 83 100 92 119 157 186 222 235 235 234 243 274 286 285 283 277 280 302 307 285 209 174 156 17 354 347 345 350 3 21 37 48 62 92 120 121 109 97 98 101 101 93 83 50 273 266 259 248 234 222 217 217 220 222 222 218 210 195 177 159 149 149 154 158 160 161 250 242 234 229 225 223 221 220 219 214 211 210 212 215 218 223 229 236 242 250 258 267 275 283 290 295 299 301 303 304 305 304 304 306 308 308 308 308 309 310 311 313 316 319 321 322 323 323 324 326 327 329 330 331 332 334 335 336 336 337 339 344 348 349 348 349 2 4 341 315 298 288 305 47 26 20 15 12 10 8 5 1 356 352 347 344 341 338 336 335 333 333 333 333 335 336 336 337 337 337 341 349 50 111 103 89 83 82 81 78 72 61 39 15 10 24 43 49 36 13 7 21 51 84 87 82 83 88 134 173 188 206 218 218 212 214 260 283 285 285 285 282 295 313 337 139 139 115 62 15 2 2 9 17 23 27 29 35 54 80 87 85 85 91 97 95 86 68 316 282 274 268 258 243 227 216 214 215 216 215 208 196 183 170 157 148 141 150 155 157 159 236 228 222 217 212 209 206 204 201 201 200 202 206 212 218 226 233 242 250 259 268 276 283 289 294 297 300 301 302 303 304 303 303 303 305 305 305 305 307 309 311 313 315 318 320 321 321 322 323 324 326 327 328 329 331 333 334 334 335 336 338 343 348 352 354 359 24 36 318 293 284 280 38 45 38 27 20 15 12 8 4 359 355 351 347 344 341 339 337 336 335 335 336 337 340 343 345 348 351 359 18 58 114 112 91 76 71 72 75 76 74 59 32 19 19 29 38 38 25 4 355 8 50 95 91 79 74 83 135 180 194 203 202 191 182 188 243 278 287 288 290 291 303 323 354 37 67 75 61 36 22 20 20 18 14 9 10 22 46 64 65 64 68 75 81 83 72 31 323 296 285 278 271 259 244 233 228 226 223 211 187 163 151 143 134 125 107 126 140 146 148 218 210 205 201 196 191 187 185 183 184 186 191 199 208 218 229 239 250 261 270 279 285 291 295 297 299 301 303 303 303 303 302 301 300 301 300 300 302 305 308 310 313 315 318 319 319 320 320 322 323 325 326 327 328 330 332 333 333 333 334 336 342 348 354 2 16 75 163 246 263 256 196 73 50 42 30 20 14 9 5 1 358 356 353 350 347 345 344 342 341 341 341 343 345 349 353 359 8 19 40 67 89 105 87 76 70 65 62 63 67 71 64 37 27 29 33 32 22 5 350 344 356 63 96 87 74 65 64 92 182 202 202 186 170 167 183 246 280 291 293 297 310 324 339 0 29 48 52 45 36 30 26 21 13 2 352 355 23 52 57 51 49 51 55 58 56 39 8 341 322 309 300 294 289 284 282 306 345 13 37 60 76 86 89 88 82 68 76 89 98 100 197 193 188 183 177 172 168 166 166 167 171 178 188 200 216 233 250 265 276 284 290 294 297 300 301 302 303 304 304 303 302 300 298 297 296 296 296 299 304 308 310 313 316 318 319 318 319 319 321 322 324 325 326 328 330 331 332 331 331 332 333 339 347 354 12 55 145 189 228 244 235 156 74 51 36 24 15 10 6 3 2 1 359 358 356 354 353 351 350 349 349 351 353 358 3 10 19 33 49 67 80 83 78 64 67 70 65 59 57 62 68 68 54 40 37 36 25 5 349 336 333 345 55 94 83 69 54 42 37 52 140 172 168 164 168 193 256 286 297 299 308 325 342 353 6 24 39 43 42 39 33 27 18 7 356 354 16 42 55 50 43 39 38 38 37 32 18 360 345 335 326 315 307 308 324 349 16 29 34 40 46 53 58 60 60 57 52 50 52 55 55 186 180 174 167 161 155 152 151 151 153 156 159 166 178 205 244 273 288 295 299 302 303 304 305 305 305 306 306 305 303 301 299 296 294 292 292 294 297 302 306 310 313 316 318 318 318 318 319 320 321 323 324 325 327 329 331 331 330 329 329 331 336 346 352 23 115 170 194 218 234 231 113 72 45 26 16 11 7 4 3 4 4 4 4 4 3 3 1 0 360 1 5 10 17 24 31 39 51 60 69 69 64 57 58 66 72 71 66 62 62 65 65 59 50 44 42 11 344 334 327 328 341 22 88 86 69 48 34 30 35 48 96 163 173 182 217 269 292 303 308 314 325 341 357 17 35 44 46 45 42 37 29 20 10 7 21 41 50 52 47 42 36 32 30 28 22 11 357 344 335 330 323 315 320 347 19 38 42 42 43 46 50 52 51 50 48 45 43 43 44 43 176 170 163 157 151 145 142 140 140 139 137 136 133 127 111 17 337 328 323 319 316 314 313 312 311 310 310 309 307 304 301 298 294 291 289 289 291 295 300 304 309 313 316 318 318 318 318 318 320 321 322 323 324 326 329 331 331 330 328 326 327 332 342 353 38 147 199 221 240 252 255 82 68 39 17 10 7 5 4 5 6 7 9 10 12 14 14 13 12 14 19 26 33 38 43 47 51 58 64 61 59 57 56 59 66 74 79 81 78 74 70 65 59 52 46 43 358 331 326 326 333 354 37 83 97 90 65 37 22 19 23 27 65 200 213 249 278 294 305 313 319 325 337 358 28 50 57 55 50 47 43 36 30 28 32 39 45 48 49 47 42 36 32 30 28 22 13 1 350 343 342 341 343 357 21 40 48 49 48 48 50 52 53 53 52 48 45 44 42 40 38 161 157 153 147 142 139 136 133 131 128 123 117 108 94 73 46 20 1 348 339 332 327 323 320 318 316 315 313 309 306 302 298 293 289 286 286 288 292 298 303 308 313 316 317 318 317 318 318 319 320 320 322 324 326 329 331 331 330 329 326 322 321 331 356 49 124 238 254 267 280 304 73 62 33 12 7 5 5 6 7 9 11 14 18 23 25 26 26 27 32 40 48 52 54 53 54 57 62 63 61 62 62 62 64 69 76 86 94 95 87 76 67 57 46 35 21 347 329 327 333 346 11 49 78 92 93 78 44 17 9 8 7 355 289 257 274 284 293 302 310 318 327 341 6 40 61 66 64 60 57 53 48 45 43 43 43 44 45 47 46 41 36 33 32 30 26 19 10 4 2 5 12 23 36 46 51 53 53 52 51 51 51 51 50 49 46 44 41 39 37 35 151 146 143 140 137 134 131 128 124 120 114 106 96 81 64 45 28 14 2 352 345 339 334 331 328 325 323 320 314 309 304 299 293 288 284 283 286 290 296 302 307 312 316 317 318 317 318 318 318 319 319 321 323 326 329 332 333 332 333 330 318 313 321 352 27 337 274 271 275 294 35 69 50 23 9 5 6 7 9 11 13 16 22 30 36 37 37 38 42 49 57 62 63 61 58 59 64 68 71 72 71 69 68 70 75 83 92 99 98 90 82 71 58 37 15 360 344 335 337 351 10 30 50 68 80 84 74 44 14 2 359 356 353 342 316 302 297 297 302 309 320 336 359 28 51 63 69 70 69 66 61 57 52 49 46 43 42 45 48 47 43 38 36 35 33 29 23 19 17 19 23 31 40 48 52 54 55 54 53 52 51 50 50 49 47 45 43 40 38 37 37 151 144 140 138 134 131 128 124 120 114 107 98 85 70 54 40 26 15 7 360 354 349 345 341 337 334 330 326 320 313 307 302 295 288 283 282 284 289 295 301 307 312 315 317 318 318 317 317 317 318 318 320 323 326 330 333 335 337 337 334 322 323 334 343 334 305 282 271 267 284 71 61 35 15 8 7 8 11 13 16 19 25 34 43 49 47 45 47 53 61 66 69 67 62 56 59 70 83 86 85 81 75 74 77 85 96 102 99 92 88 85 80 66 26 351 350 351 349 359 26 40 44 49 57 68 74 68 42 14 2 356 354 356 358 351 333 318 312 313 321 337 359 23 42 54 62 68 73 73 69 64 59 55 51 47 43 41 44 50 52 48 43 40 38 34 30 27 25 27 30 36 42 47 50 53 55 55 55 54 53 52 51 50 49 47 46 44 42 41 40 39 153 146 141 137 134 130 126 122 116 109 100 88 73 57 42 30 20 12 6 1 357 353 350 346 342 339 334 329 323 316 310 305 298 290 284 282 284 289 295 301 307 311 315 317 318 318 317 317 316 316 318 320 323 327 330 333 337 343 351 354 346 21 3 326 304 286 271 261 252 105 75 52 26 13 10 10 12 14 17 21 27 36 47 55 57 52 49 53 60 66 69 67 63 58 53 55 67 84 96 97 90 83 81 87 100 113 112 101 90 88 93 103 100 214 261 28 26 22 35 57 60 54 49 51 58 66 65 41 7 356 354 360 7 10 5 353 341 334 338 352 12 29 39 47 54 61 69 73 71 68 65 61 58 53 49 44 41 44 53 58 54 48 44 39 34 30 29 29 32 36 40 45 49 52 54 55 56 55 55 54 53 52 51 50 49 48 46 44 43 42 40 151 146 141 137 133 129 125 119 113 103 91 75 58 42 29 19 13 8 4 1 358 356 353 349 346 342 338 332 326 319 313 307 300 291 285 283 285 289 295 301 307 313 317 318 318 317 316 315 315 315 317 319 323 327 330 332 336 346 0 11 25 82 68 304 284 272 261 250 230 103 73 44 22 13 12 12 14 16 21 27 37 49 58 61 58 52 50 55 62 66 67 64 59 56 54 53 57 66 83 96 95 90 89 96 114 126 124 111 101 109 119 131 146 167 134 90 62 49 56 72 77 64 50 44 49 60 66 40 2 2 13 20 21 18 10 2 357 357 6 24 38 44 45 47 53 61 71 72 69 68 66 64 60 55 51 46 42 43 51 58 56 51 46 39 33 30 30 32 35 38 42 47 51 53 55 55 56 56 56 56 55 54 53 52 51 50 48 46 45 44 42 149 145 140 136 132 128 123 116 107 95 78 59 42 29 20 14 10 8 6 4 2 360 357 353 349 345 341 336 330 323 316 310 302 294 288 286 287 290 295 302 310 316 320 320 318 317 315 313 312 313 316 319 324 328 330 330 332 341 352 1 33 92 97 272 268 263 252 214 155 119 67 30 17 12 12 13 15 19 24 33 47 60 65 62 55 50 50 54 59 62 63 61 58 55 54 52 53 55 70 87 93 95 99 110 129 140 138 133 137 141 141 141 143 130 109 90 72 60 63 78 88 80 56 38 30 45 127 81 39 42 45 41 32 21 11 5 6 11 23 39 46 47 45 46 51 61 75 72 70 70 69 67 62 57 53 48 43 41 45 51 54 51 46 39 33 30 31 33 36 40 44 49 52 54 55 56 56 57 57 57 57 56 55 54 53 51 50 48 46 45 43 149 145 140 135 130 126 120 112 100 82 61 42 28 20 15 12 10 9 9 7 5 3 359 355 351 348 344 340 334 327 320 313 306 299 294 292 292 294 298 306 315 321 322 320 318 315 312 310 310 311 315 320 325 329 331 329 328 334 343 348 43 103 162 250 255 253 233 178 152 140 45 16 12 12 13 15 17 20 27 38 55 68 68 61 53 48 47 50 53 56 59 58 56 53 52 51 52 54 68 84 94 103 116 133 146 153 149 142 141 142 141 136 127 110 98 87 76 67 69 79 91 105 115 126 265 222 175 122 85 75 69 58 41 25 15 11 14 20 30 42 47 45 43 46 55 66 77 77 74 73 72 70 66 60 54 48 43 40 42 47 51 50 44 38 32 29 29 32 36 40 46 51 54 55 55 56 56 57 57 57 57 56 55 54 53 52 50 49 47 45 44 152 146 140 134 129 124 117 105 87 64 42 27 19 14 12 11 12 12 12 10 7 3 359 355 351 348 345 341 337 330 323 317 311 306 303 300 299 300 305 312 318 321 321 318 315 312 309 307 307 309 314 321 327 331 333 333 332 333 340 10 107 136 219 245 247 231 175 161 162 157 17 8 11 13 15 16 18 22 29 41 57 70 69 58 50 46 45 46 48 51 54 54 54 52 50 50 51 56 73 94 106 121 139 154 161 162 159 149 139 132 127 121 112 99 91 84 77 73 76 83 95 114 143 183 210 174 136 112 96 87 80 65 44 28 21 21 23 26 31 38 42 39 39 48 64 75 80 81 77 76 76 74 69 63 57 50 44 41 43 47 50 48 42 36 30 27 27 30 34 40 46 51 53 54 54 54 55 55 56 56 55 54 53 52 51 50 49 48 46 45 43 157 150 142 133 127 121 112 94 67 42 27 18 12 10 10 12 14 15 14 12 8 3 358 354 350 347 344 341 338 332 325 318 312 309 308 306 305 306 309 311 313 315 315 313 310 307 303 302 302 306 312 323 331 335 339 341 340 341 352 120 142 176 227 245 246 226 167 165 170 173 359 5 11 15 18 18 20 24 31 42 55 64 62 53 46 44 43 42 44 46 49 51 52 52 50 50 52 57 74 104 127 143 156 164 167 164 155 133 108 104 106 107 104 97 89 81 76 76 81 88 101 125 158 187 171 137 119 105 93 80 66 49 31 23 24 28 30 29 28 30 33 29 27 48 71 79 82 82 80 79 79 77 73 67 60 53 46 43 44 47 49 46 40 33 27 24 25 28 32 38 45 49 51 52 52 52 52 52 53 53 52 52 51 50 50 49 48 46 45 44 42 163 155 145 133 124 115 102 74 43 25 15 10 8 8 9 12 15 15 13 10 6 1 356 352 349 345 343 340 337 333 325 317 311 308 307 307 307 307 304 303 305 308 309 308 304 300 297 296 298 302 311 323 333 338 339 341 344 348 26 132 160 192 228 248 250 227 171 167 174 281 353 6 16 20 21 21 22 26 32 41 49 54 52 46 41 39 39 39 40 42 46 48 52 53 52 50 51 54 62 73 87 111 136 148 153 153 148 120 81 81 90 101 104 98 89 79 73 74 81 91 110 144 166 153 130 118 108 96 79 61 44 31 20 18 25 31 32 30 26 24 23 19 17 34 68 79 81 84 85 84 83 81 76 69 61 53 47 43 43 45 45 43 38 31 26 24 25 27 31 37 43 47 49 50 49 49 49 49 49 50 50 49 49 49 49 48 47 46 44 43 42 172 164 151 135 119 105 79 43 22 12 8 5 5 7 9 12 13 11 9 6 2 358 354 350 347 344 342 340 337 334 324 311 307 306 306 305 303 299 293 293 299 302 303 301 297 292 289 289 292 297 309 323 333 339 342 348 347 348 92 144 175 204 229 249 253 224 172 166 165 359 354 11 23 25 24 23 23 26 31 37 43 45 43 39 36 35 34 35 36 39 43 47 52 53 52 50 48 48 50 52 57 72 105 132 142 139 122 99 83 78 90 106 107 98 88 78 71 70 75 79 89 128 129 119 109 103 96 84 70 54 37 23 15 16 25 31 31 28 23 19 14 8 10 32 65 78 81 87 92 91 87 83 77 69 59 51 44 41 41 42 41 39 35 30 26 25 25 27 31 36 42 46 48 49 48 47 47 47 47 47 47 47 47 47 47 47 46 45 44 42 41 185 182 175 157 121 81 33 13 6 2 1 2 4 7 9 10 9 7 4 2 359 356 352 349 346 343 342 340 338 333 322 305 302 305 306 303 292 282 283 287 294 296 296 293 288 283 281 282 286 292 306 321 333 340 345 352 346 342 119 156 198 222 237 256 260 216 174 164 99 5 2 31 30 28 25 23 22 23 27 33 38 40 38 35 33 31 30 31 33 37 41 46 51 53 53 49 46 44 44 44 47 53 69 105 136 125 106 95 92 99 116 116 105 95 87 81 73 67 58 31 32 94 107 105 97 89 84 80 72 57 38 20 13 18 28 32 29 24 19 12 3 355 358 34 65 74 76 83 98 100 92 83 75 64 54 46 41 38 39 40 39 37 32 28 26 25 26 28 32 37 42 46 48 48 47 46 45 44 44 44 44 44 44 44 45 45 45 44 43 41 39 200 207 219 244 252 336 351 353 354 355 357 360 4 8 9 9 7 5 3 1 358 355 352 349 346 344 342 340 337 332 321 303 295 301 305 298 283 272 274 281 287 289 287 283 278 274 273 275 279 286 303 320 330 337 343 348 344 341 136 192 229 240 249 269 276 205 179 168 13 1 7 57 31 25 20 18 18 20 23 28 33 36 35 33 30 28 27 27 30 34 39 44 48 51 53 49 43 41 40 40 41 42 46 60 113 106 98 99 113 136 139 120 102 95 92 90 86 74 29 352 37 95 98 91 81 74 74 78 78 68 48 28 20 24 32 33 27 20 13 5 354 345 349 23 55 59 53 46 70 107 95 81 70 60 50 43 39 37 37 37 36 34 30 27 26 26 27 30 33 38 42 45 47 47 46 44 43 42 42 41 41 41 41 41 40 41 41 41 40 38 36 214 225 238 253 275 313 333 342 346 350 355 360 5 8 9 8 7 6 4 3 0 357 354 352 349 346 343 340 335 331 318 300 289 290 292 282 272 269 271 276 279 281 278 272 267 265 265 267 272 282 302 321 330 336 343 349 358 129 178 244 249 255 262 273 253 188 181 202 345 352 359 28 20 14 11 10 13 16 18 22 29 35 34 31 27 25 24 24 28 33 38 42 45 48 51 47 40 37 37 37 37 37 39 45 76 98 100 107 122 136 135 118 102 100 103 107 114 130 276 342 69 89 83 72 63 60 63 71 80 79 64 47 36 34 37 36 26 16 8 1 353 349 356 27 46 43 29 9 357 80 91 79 69 60 49 42 39 37 36 35 34 31 28 26 25 26 28 32 35 39 43 45 46 45 44 43 41 40 39 38 38 38 37 37 36 37 38 38 37 35 34 224 233 244 259 284 310 325 335 341 347 354 359 3 6 7 7 6 6 6 5 3 1 357 355 352 348 343 336 332 329 317 298 287 275 261 257 259 264 269 272 273 272 267 261 258 257 258 260 265 279 302 324 332 336 343 351 21 140 241 259 259 264 268 248 184 178 191 292 335 343 359 12 11 10 8 7 11 15 21 33 49 53 43 34 27 23 22 24 29 34 39 42 45 48 50 48 41 37 36 35 35 37 40 50 81 101 106 114 126 132 125 112 105 108 117 125 138 153 140 45 61 66 64 61 57 53 53 59 72 81 77 62 46 40 41 39 24 12 5 1 359 0 11 31 40 35 20 6 8 69 88 82 76 69 57 48 42 39 36 35 33 30 27 26 26 27 30 34 37 40 43 45 45 44 43 41 40 39 38 36 35 35 35 35 33 33 34 35 34 33 32 229 238 250 268 290 309 322 331 338 345 352 358 1 3 4 4 5 6 6 6 4 2 360 357 354 349 342 334 329 326 312 289 283 265 247 245 251 258 263 266 266 262 257 253 250 250 251 254 261 277 302 324 334 337 341 349 25 177 251 262 271 274 246 165 166 183 265 313 325 344 17 28 27 25 20 17 19 29 51 77 87 79 58 39 28 23 23 27 36 43 46 47 48 51 51 49 45 41 39 38 38 41 47 64 90 103 108 111 113 111 107 104 108 118 130 133 125 102 68 48 41 41 50 60 61 54 47 47 57 67 72 63 44 44 49 43 22 10 7 4 5 9 22 38 43 37 22 12 25 72 88 87 84 79 69 56 47 41 38 36 33 29 26 26 27 29 32 36 39 42 45 45 45 44 42 41 39 38 37 36 35 34 34 33 32 31 32 32 32 31 30 230 242 257 276 295 309 320 328 335 342 350 356 359 1 2 3 4 6 8 7 5 3 360 357 354 350 337 327 321 313 286 268 268 260 250 247 249 253 257 258 257 254 249 246 245 244 246 250 259 276 299 322 335 340 341 343 14 252 264 272 292 309 134 153 174 300 318 323 341 41 55 58 55 47 39 35 38 57 85 95 91 80 62 45 34 29 31 41 52 57 57 54 53 53 53 53 51 48 45 45 48 52 61 79 94 100 101 97 86 76 78 90 108 125 133 113 80 63 52 41 33 32 39 55 62 57 48 47 52 57 62 62 58 62 66 50 25 14 11 10 10 16 30 44 50 42 26 16 34 71 86 89 89 84 75 63 52 46 42 39 34 30 27 28 29 31 34 38 41 44 46 47 46 45 43 41 39 38 37 36 34 34 33 32 31 30 29 29 29 29 28 235 248 265 283 299 308 318 325 332 340 348 354 357 360 1 3 5 7 9 8 5 2 359 356 353 346 331 320 314 301 277 260 254 253 251 249 248 249 251 251 249 245 242 240 239 240 243 249 264 276 291 312 333 344 345 343 3 285 277 279 297 1 103 118 19 357 9 51 78 75 76 79 72 62 54 52 56 73 92 94 84 71 60 53 50 50 60 71 74 72 66 60 56 56 59 61 61 59 57 59 64 67 75 83 88 88 83 73 59 51 53 70 100 116 110 78 59 55 47 35 26 27 34 46 59 60 55 51 48 46 51 56 66 76 77 56 32 21 18 17 17 23 36 50 56 49 33 19 34 68 84 89 90 87 79 70 62 54 47 42 36 31 29 29 30 32 35 39 42 45 47 47 47 45 43 41 39 37 36 35 34 33 32 30 28 27 27 27 27 26 26 246 259 273 286 296 303 313 322 328 337 345 352 356 359 1 4 6 7 7 6 3 1 359 356 353 347 336 324 311 294 279 263 253 251 250 249 247 246 245 245 243 239 236 235 234 235 242 256 272 280 282 294 323 345 354 358 358 305 291 289 311 84 89 80 56 67 87 93 90 88 85 83 77 72 64 60 62 73 85 86 75 64 60 60 64 71 80 86 87 83 77 71 67 67 70 73 76 76 76 78 79 80 82 78 75 71 65 58 49 37 29 41 73 86 79 66 56 53 40 26 22 26 34 42 52 58 61 55 46 37 33 31 47 70 78 59 39 30 27 24 23 27 37 51 59 53 37 21 28 60 81 89 90 88 82 75 67 61 54 47 39 32 30 30 31 33 36 39 43 45 47 47 46 44 43 41 38 36 35 34 33 32 31 29 27 25 25 24 24 24 24 255 265 274 282 288 296 308 319 326 333 343 349 354 358 1 3 4 4 4 3 2 359 357 356 352 344 331 319 305 289 280 268 259 254 250 248 246 243 241 240 238 235 232 230 229 231 243 267 286 289 280 277 304 343 10 34 1 320 299 289 338 85 86 85 88 98 102 100 96 87 80 75 80 80 70 63 64 69 76 76 67 58 60 68 76 83 87 90 92 91 90 87 84 81 80 83 89 94 95 92 88 85 81 74 70 65 61 57 50 32 18 24 48 60 62 62 56 51 36 26 27 30 31 33 40 51 68 76 64 38 12 8 28 58 68 56 45 39 34 29 26 28 36 50 62 62 50 36 33 52 77 88 90 90 86 80 72 66 60 52 42 35 33 32 32 34 37 40 43 45 46 47 45 43 41 39 37 36 35 33 32 31 30 28 26 24 23 22 22 21 20 256 262 269 273 276 287 304 316 321 329 339 346 351 356 0 3 2 2 2 1 0 358 356 354 349 338 321 309 301 286 276 266 259 254 250 247 244 240 237 234 232 230 227 224 223 225 240 284 306 301 283 269 293 340 16 47 76 152 242 268 318 36 76 95 102 102 93 84 78 68 61 65 84 86 73 66 66 69 72 71 64 56 64 78 88 91 92 92 94 95 96 95 92 88 86 88 95 103 105 100 92 84 79 73 70 69 68 67 61 45 30 31 44 52 55 61 65 58 49 39 37 34 30 30 37 47 67 91 82 40 12 13 27 42 46 47 48 45 39 32 28 28 33 45 59 66 62 54 49 57 74 85 91 93 91 87 80 71 64 54 45 38 36 34 33 35 38 41 43 45 46 46 45 42 40 38 36 34 33 32 30 30 28 27 25 23 21 20 19 18 17 250 254 257 260 261 282 300 310 317 327 336 343 349 356 1 4 3 359 359 359 359 358 356 353 347 337 323 308 297 283 268 257 253 249 247 243 239 235 232 230 227 225 222 219 216 216 235 305 324 316 286 274 315 344 11 55 115 192 246 268 315 12 72 100 98 86 72 64 54 47 41 47 83 94 83 76 74 73 72 69 65 63 73 91 99 97 94 92 92 93 93 92 90 88 87 89 94 100 104 99 89 78 72 71 72 75 76 72 63 52 42 38 44 48 55 67 75 68 58 51 46 37 30 28 30 35 54 90 91 71 40 25 24 30 36 46 55 53 45 37 33 30 32 42 55 66 71 68 63 64 73 83 89 93 92 86 77 73 65 57 48 41 37 35 34 35 37 40 43 44 45 45 44 42 40 38 35 34 32 30 29 28 27 26 24 22 20 18 17 15 13 240 241 243 248 258 281 295 304 314 324 334 342 349 355 1 4 2 357 357 358 358 358 356 352 346 338 321 302 294 282 264 251 247 244 240 237 234 231 228 226 223 219 216 212 210 210 232 328 349 344 319 327 337 342 5 64 89 275 285 295 321 28 85 89 77 62 51 46 44 38 28 20 199 187 163 126 99 83 73 67 65 71 86 104 106 98 89 84 83 84 85 84 83 81 80 82 86 87 83 78 71 66 63 63 64 65 64 59 53 50 48 45 44 47 55 65 71 69 64 60 53 41 31 27 26 31 46 77 92 83 59 37 30 34 42 53 62 62 53 44 39 36 36 44 55 68 77 77 74 71 74 80 85 88 87 82 79 79 69 58 49 42 38 35 34 34 36 39 42 44 45 44 43 42 40 37 35 33 31 29 27 27 26 25 23 22 20 19 17 14 12 230 228 233 244 261 276 292 301 310 320 330 340 347 354 359 1 360 357 356 358 359 358 356 353 347 337 321 302 292 281 263 247 239 234 231 228 227 225 222 219 215 210 208 206 206 212 233 304 348 336 322 323 326 326 344 44 2 319 319 330 0 47 68 63 43 30 35 46 51 46 46 81 142 168 173 165 139 101 75 66 70 83 99 111 106 89 78 72 70 71 73 73 71 68 65 63 63 62 59 51 46 46 50 52 49 47 47 45 44 44 47 47 42 39 41 50 62 71 72 69 65 53 36 23 19 25 39 61 82 77 60 47 43 47 54 61 67 70 60 49 44 43 42 46 57 70 79 82 81 78 77 79 81 83 84 83 80 76 67 56 47 42 38 35 34 33 34 37 41 43 44 44 43 41 39 38 36 33 31 28 26 25 24 23 22 21 20 20 19 15 10 222 222 229 244 259 277 292 300 304 315 327 337 344 350 354 357 357 357 358 359 358 359 359 356 348 338 325 305 288 278 260 242 229 223 219 218 216 213 211 209 205 203 201 199 205 224 256 286 305 316 326 332 337 348 16 42 25 350 354 8 26 37 43 34 6 6 39 54 56 55 60 86 119 141 154 160 155 124 85 75 84 96 107 109 97 82 70 61 57 56 56 53 48 46 43 40 40 40 37 34 34 40 45 46 47 48 49 42 37 35 37 38 35 31 30 41 60 76 86 93 100 97 103 51 17 23 40 59 74 72 62 52 48 51 58 64 68 75 65 53 48 46 45 50 61 72 81 84 84 82 79 77 77 79 79 77 73 68 61 52 45 40 36 34 33 33 33 36 39 41 42 42 41 40 38 37 36 34 31 29 26 24 22 21 20 19 19 19 19 15 9 220 224 232 243 258 274 286 294 304 317 329 338 344 348 351 354 355 357 359 0 1 3 4 359 348 336 325 309 286 272 254 234 217 208 202 198 196 195 195 196 196 193 188 184 191 223 269 283 296 320 351 1 19 41 73 87 59 20 10 9 16 22 15 352 345 30 52 56 54 53 58 85 120 133 141 149 151 133 102 92 100 106 110 104 91 80 71 63 55 51 49 46 42 37 32 28 27 28 30 32 33 41 48 49 50 54 58 51 43 34 30 29 29 28 29 37 56 81 104 126 143 158 180 183 166 116 85 81 80 78 69 58 51 51 55 59 64 73 68 66 56 48 49 56 67 77 82 84 84 83 80 77 75 75 73 71 67 62 55 48 42 38 35 33 32 32 33 35 38 40 40 40 39 38 37 35 34 32 30 28 26 23 21 19 18 18 17 17 17 14 8 222 228 235 243 252 264 274 285 300 319 335 343 346 348 349 351 353 356 359 3 6 7 7 4 353 340 333 316 276 242 220 209 193 182 174 169 167 169 173 173 171 168 166 164 161 128 109 101 105 104 83 19 25 82 120 127 120 78 355 347 342 318 306 320 21 60 59 58 59 61 71 99 117 116 116 120 125 118 108 105 110 112 110 101 90 79 71 65 58 55 52 48 44 40 35 24 20 21 24 29 34 44 53 53 52 55 57 52 45 35 28 24 23 24 26 33 49 80 118 146 166 179 183 182 170 152 131 115 105 98 87 74 63 57 55 56 60 69 71 74 69 59 57 65 75 81 84 84 83 81 79 76 74 73 71 68 63 57 51 45 40 36 33 31 31 31 32 34 37 39 39 39 37 36 35 34 32 31 29 26 24 22 20 18 17 16 15 14 14 12 8 226 229 232 236 242 253 263 271 287 315 337 345 347 347 348 351 353 357 2 6 8 8 8 9 8 2 2 19 141 150 153 164 155 151 148 144 141 142 148 152 152 150 153 155 141 125 117 120 128 139 185 245 211 157 147 156 163 177 251 298 298 293 295 342 64 69 64 61 67 78 88 92 89 83 79 82 88 97 108 113 115 113 108 99 88 77 69 64 61 62 61 57 53 51 48 26 15 14 17 25 35 46 54 53 50 50 51 48 42 33 24 17 14 12 12 16 32 76 130 158 177 187 186 175 163 150 136 127 120 113 103 89 78 69 64 60 60 67 77 82 80 72 66 71 79 84 86 85 83 80 77 76 74 73 70 66 61 55 49 44 39 35 32 31 30 31 32 33 35 36 37 36 35 34 34 32 31 29 27 24 23 21 18 17 16 14 12 11 10 9 6 227 225 226 228 234 243 249 251 272 317 338 345 347 347 349 352 356 0 4 7 8 8 9 11 15 23 46 99 125 130 130 132 135 133 129 123 120 122 129 134 136 125 111 137 147 149 149 156 171 198 224 227 203 174 157 165 172 187 232 278 294 314 341 61 82 76 69 65 72 78 70 62 56 52 51 58 70 92 111 116 111 105 97 89 80 71 64 61 61 64 67 65 62 59 52 25 11 11 14 24 40 52 58 56 50 48 47 44 39 29 14 360 350 342 335 327 313 262 207 208 205 190 177 165 152 140 129 122 116 110 103 95 88 81 75 68 64 72 86 93 91 83 74 75 83 87 88 86 82 79 77 76 75 73 70 66 60 54 48 42 37 34 31 30 30 31 32 33 34 34 34 33 32 31 30 29 28 26 24 23 21 19 17 16 14 12 10 8 8 7 5 217 216 217 220 224 226 227 228 259 321 339 345 347 349 352 357 1 4 6 6 6 6 8 11 17 31 73 122 135 135 127 125 125 119 117 117 112 109 107 106 101 85 75 116 145 156 161 173 197 223 234 228 205 177 160 165 177 198 241 280 300 324 351 83 93 83 74 67 64 58 50 42 37 35 37 46 68 99 116 113 101 89 79 69 64 62 60 60 60 61 63 65 66 66 53 26 10 7 10 25 50 65 68 64 55 50 45 39 27 4 338 321 314 311 307 295 277 263 264 270 248 192 166 150 135 125 116 110 104 100 96 93 91 87 82 75 72 81 95 103 102 94 84 81 86 90 89 85 81 79 78 77 76 74 71 66 60 54 47 41 37 33 31 30 30 30 32 34 34 34 33 31 30 29 28 27 26 24 23 21 20 18 16 15 13 11 7 6 6 6 4 201 202 204 207 206 206 207 217 266 323 340 346 350 354 358 2 5 6 5 4 4 4 5 8 13 22 47 136 156 148 135 134 131 125 124 132 133 120 94 76 73 72 66 101 150 192 208 220 233 247 249 234 206 178 162 162 180 213 259 286 305 325 346 101 110 91 73 62 55 48 43 33 28 27 28 38 68 110 123 111 90 70 59 48 49 56 61 61 60 59 60 62 68 75 66 42 22 7 3 26 60 73 75 70 60 48 36 17 342 316 304 299 298 300 299 292 282 276 283 301 78 131 130 125 118 111 104 98 94 91 89 89 90 89 85 80 79 88 102 110 110 102 91 85 88 91 91 87 82 80 80 80 78 75 72 67 61 54 48 42 37 34 31 29 29 30 32 33 33 33 31 30 29 28 27 26 24 23 22 20 19 17 16 14 13 10 7 6 5 5 3 180 183 187 189 190 192 199 218 274 324 342 350 355 359 1 3 2 2 1 0 0 1 2 4 7 11 18 153 174 166 161 166 165 161 156 157 164 172 160 110 66 43 25 10 352 288 251 246 249 258 258 231 196 171 155 153 179 235 275 295 317 343 10 61 103 83 58 48 45 44 40 30 24 22 22 29 68 130 138 110 82 60 47 40 47 60 65 65 62 60 58 56 58 70 75 69 51 24 13 38 67 75 76 71 57 36 2 326 302 292 288 287 289 292 295 298 300 306 333 60 82 91 96 102 105 103 98 94 91 88 86 85 87 89 88 85 86 93 103 111 113 108 94 91 92 94 94 91 86 84 83 82 80 76 72 67 61 55 48 42 38 34 30 29 29 30 32 33 32 31 29 28 27 26 25 24 22 21 20 19 17 16 14 13 12 9 7 6 5 4 2 161 166 172 177 183 190 199 220 272 322 341 352 358 359 358 357 356 356 356 356 357 357 358 359 359 1 360 224 198 198 203 199 190 180 175 175 178 178 169 141 93 49 22 8 13 11 319 255 250 260 261 218 184 166 149 154 241 291 302 318 345 17 39 57 69 67 47 34 31 32 32 27 21 20 21 26 86 151 146 95 77 62 48 43 51 65 70 68 66 63 55 38 18 17 35 59 53 38 37 51 66 69 69 64 45 7 329 306 291 283 279 278 281 285 295 309 327 0 52 79 79 77 77 83 92 98 98 96 93 90 86 84 84 87 90 88 87 92 100 105 105 100 89 89 92 95 97 97 95 91 88 85 81 77 72 67 61 54 48 42 38 34 30 28 29 32 34 34 33 31 29 27 26 25 24 23 21 20 19 18 16 15 13 12 10 9 7 5 4 2 360 149 156 164 173 182 191 200 211 252 308 338 352 356 355 352 351 351 352 352 353 354 354 354 352 350 349 344 259 226 229 230 220 203 191 193 190 180 170 162 143 106 61 31 16 14 19 15 13 121 51 39 95 154 153 45 359 24 32 24 20 30 43 54 65 71 71 60 41 28 22 21 19 17 18 23 32 102 152 132 79 77 66 54 51 59 71 76 75 72 69 49 8 348 343 359 43 56 53 51 55 60 61 60 52 22 342 318 302 292 284 279 278 281 290 307 331 3 38 62 75 77 74 71 73 81 91 98 99 98 95 89 86 85 86 90 90 88 92 98 101 99 94 89 88 92 94 96 98 101 99 94 88 83 78 73 67 60 52 46 41 37 33 30 29 30 32 34 34 33 31 29 28 28 27 26 24 22 21 19 18 16 14 13 12 10 9 7 5 3 0 358 141 148 157 168 177 186 195 204 221 273 344 350 350 349 348 349 349 350 351 352 352 353 350 345 341 337 327 276 242 243 241 237 217 191 188 175 155 152 149 139 114 82 46 23 12 13 22 42 57 47 41 47 60 59 28 41 48 51 52 53 55 59 65 71 75 73 65 50 33 21 14 10 10 15 23 36 74 95 88 79 84 78 69 66 71 77 81 81 80 76 42 2 354 10 35 57 62 59 57 57 59 61 57 33 351 326 311 303 297 292 288 292 305 327 350 10 32 48 59 68 73 74 73 70 71 80 90 98 100 97 93 92 92 93 96 99 99 98 99 102 102 99 95 92 95 96 97 99 102 103 100 94 87 80 74 67 60 51 45 41 37 34 31 29 30 31 32 33 33 31 30 29 29 29 29 27 25 23 20 19 17 15 13 12 10 9 7 5 3 1 358 131 136 143 153 161 172 184 192 189 165 163 335 340 344 346 348 349 349 350 351 351 349 343 337 333 327 311 273 244 246 247 245 132 123 115 108 114 131 136 129 115 94 61 33 14 8 13 23 33 34 35 41 48 52 44 31 36 42 49 56 63 69 76 77 75 70 64 55 40 21 8 2 4 10 19 35 59 69 75 81 88 90 84 79 78 81 83 84 83 75 48 24 21 33 47 62 68 65 63 62 61 58 42 4 335 320 311 307 305 303 309 335 8 22 27 30 37 46 55 60 64 67 68 66 65 69 79 91 97 96 95 100 106 112 115 115 111 106 105 108 110 108 101 95 98 100 102 104 106 107 105 100 93 84 76 68 60 51 45 41 37 34 32 30 29 29 30 31 31 31 30 29 30 31 31 30 28 26 23 21 19 17 15 13 11 8 6 4 2 0 358 116 117 121 128 136 146 161 173 177 176 196 320 337 342 345 347 348 349 350 350 347 342 337 332 327 317 294 262 246 249 249 217 131 120 108 94 97 124 128 118 109 97 76 42 14 7 11 24 33 35 37 43 49 49 40 26 16 14 28 46 59 69 76 78 76 71 66 58 44 22 4 357 358 4 15 32 54 70 77 80 86 92 92 88 86 86 87 86 82 74 59 49 47 50 58 70 81 81 75 70 65 52 20 343 324 317 314 314 316 324 354 36 44 41 35 32 32 41 49 54 55 56 56 56 58 63 75 87 94 95 98 115 133 142 141 135 128 119 122 124 122 116 105 93 90 99 106 112 116 117 114 105 99 88 78 69 59 50 42 38 35 33 31 29 27 24 25 27 28 28 28 28 29 31 32 32 31 29 26 24 21 18 15 13 11 8 6 3 1 359 357 99 99 103 110 119 127 135 147 164 195 292 336 344 345 346 347 347 348 347 345 340 335 331 326 320 306 283 265 259 259 256 239 215 183 121 85 102 129 124 102 97 94 81 50 18 9 12 21 30 35 40 49 57 53 40 25 12 0 1 24 47 62 71 77 78 75 70 62 49 29 8 357 353 358 12 30 52 76 79 78 81 89 94 94 93 93 91 88 83 76 68 61 59 62 69 79 88 93 90 83 75 53 360 332 319 316 317 322 333 359 40 63 60 50 41 34 32 38 47 52 53 52 49 47 48 56 70 84 94 100 114 136 152 160 158 152 146 142 142 140 136 124 107 91 86 93 102 112 121 126 124 113 103 92 80 69 58 47 38 34 31 28 26 24 22 18 19 22 25 26 26 27 27 29 31 31 31 30 28 26 23 19 16 12 10 8 6 3 1 358 356 94 94 98 105 113 117 116 111 104 36 341 344 346 347 346 346 345 343 340 336 332 329 326 321 312 299 286 277 274 273 271 265 259 255 257 245 156 140 122 89 89 90 80 55 27 11 7 8 11 19 36 62 77 65 49 29 8 349 337 357 34 59 73 80 82 80 77 70 56 39 20 1 349 353 12 33 59 81 83 81 81 86 91 94 96 97 96 92 87 80 74 70 68 71 76 83 88 91 92 93 90 38 302 306 309 312 319 334 360 31 57 72 69 60 48 39 35 39 49 56 58 55 51 44 38 38 56 82 102 117 131 143 153 159 158 152 148 147 147 145 142 133 118 102 95 95 98 103 107 114 120 119 111 94 80 65 53 43 34 29 27 23 20 18 15 13 13 17 22 24 24 24 24 26 28 28 28 28 27 25 23 20 16 13 11 9 8 5 2 359 356 98 101 105 109 113 114 109 99 77 11 340 338 342 345 343 340 338 335 332 330 330 328 324 317 308 298 290 287 290 291 283 268 256 249 244 231 201 158 118 90 89 87 75 54 30 12 0 353 350 359 26 66 85 67 46 17 347 333 329 349 43 69 79 84 85 84 85 75 59 44 26 2 344 349 14 38 65 85 88 86 83 83 87 91 96 99 98 94 89 85 81 78 76 78 81 85 87 88 89 92 90 305 289 290 296 307 327 359 28 46 59 70 74 68 56 45 39 41 50 63 69 67 61 45 25 16 40 88 115 128 139 148 155 159 159 155 151 148 145 141 140 137 130 117 107 101 96 87 76 70 78 102 121 105 78 59 46 36 30 25 23 20 15 12 9 7 7 13 19 22 22 21 21 22 24 24 24 24 23 22 20 17 15 13 12 10 9 6 3 360 357 107 110 113 116 116 115 107 84 23 345 331 330 333 335 334 331 330 327 325 326 327 325 321 314 306 300 298 305 324 320 293 254 236 228 223 216 205 170 117 98 93 77 64 51 31 11 355 347 352 11 27 42 56 49 28 1 347 341 340 17 67 79 86 87 86 87 86 72 56 42 25 360 343 348 17 39 67 90 95 90 86 84 85 88 93 97 97 95 92 89 87 85 84 84 85 86 85 84 83 80 59 328 302 296 298 312 350 31 45 49 55 63 71 71 63 51 43 41 49 65 78 80 76 53 17 6 12 96 139 147 152 157 162 164 163 159 153 146 142 140 142 144 141 132 121 111 98 77 53 39 31 33 109 170 89 57 43 32 25 22 21 17 12 7 4 2 3 9 16 19 20 19 19 20 21 21 20 19 19 18 16 15 13 12 11 9 7 5 2 360 357 119 123 127 129 129 126 113 13 339 329 321 319 321 324 325 324 322 319 321 323 324 322 318 312 306 304 312 337 359 354 278 205 201 201 201 199 197 174 120 103 95 75 62 51 30 8 354 352 0 16 21 24 26 22 10 5 1 357 4 80 88 87 91 91 89 86 78 63 48 33 15 356 351 3 22 39 67 97 105 101 96 92 87 82 79 85 93 98 97 97 95 93 91 89 87 86 83 81 78 70 39 336 315 310 316 343 33 53 52 50 51 57 65 70 67 57 45 37 39 57 76 85 84 59 22 0 340 271 198 181 173 170 168 166 161 153 143 135 134 140 149 154 153 147 139 130 108 68 38 25 17 13 350 231 241 49 45 33 24 22 21 16 9 4 1 360 1 6 12 15 16 17 17 18 19 18 17 16 15 14 13 12 11 10 9 7 5 2 1 358 355 137 145 153 159 166 180 230 288 307 312 314 314 316 318 318 316 315 316 320 323 325 322 317 312 309 314 336 356 3 7 171 178 180 182 183 184 184 176 126 102 95 85 69 51 23 3 355 357 5 12 12 11 12 8 3 6 8 11 30 81 84 80 84 95 89 80 68 54 38 20 6 4 12 21 28 38 61 98 117 118 113 107 95 79 65 68 87 101 104 106 106 105 101 95 90 85 81 80 80 73 23 328 319 323 345 31 59 65 58 55 53 55 61 68 68 60 45 30 24 41 68 88 116 95 42 357 312 268 234 211 193 179 169 162 154 143 133 126 124 131 144 155 156 152 147 138 105 51 25 14 14 17 20 340 282 35 49 39 29 24 21 14 6 1 359 358 360 4 8 12 13 14 16 16 16 15 14 13 12 11 10 9 8 8 6 4 2 0 359 356 353 171 177 184 192 205 226 251 273 287 293 297 304 310 313 314 313 313 315 322 327 328 322 317 315 319 337 356 357 4 85 159 167 170 172 173 173 173 170 133 94 90 88 75 47 15 358 354 358 3 3 359 360 3 358 357 3 10 18 26 35 41 52 72 88 79 70 59 45 27 8 8 21 26 29 32 38 49 81 116 126 124 115 101 83 68 63 77 99 111 115 119 119 114 105 97 91 85 86 86 65 342 320 321 337 12 49 66 70 65 63 59 58 61 64 64 55 38 20 13 44 86 99 118 119 120 170 269 262 243 220 200 181 164 151 142 134 127 121 119 123 134 147 154 153 150 133 102 51 21 10 14 19 18 7 344 55 62 51 37 29 21 11 3 359 357 356 358 1 5 9 11 13 14 14 14 13 11 11 10 8 7 6 5 4 3 1 360 358 357 354 351 215 218 222 231 242 254 266 275 281 288 294 299 304 309 313 313 311 314 322 328 329 313 309 316 337 354 358 2 47 131 152 159 163 166 167 166 166 159 120 84 85 82 72 46 11 351 347 348 347 344 342 348 356 349 347 356 7 17 23 19 17 37 66 74 69 64 52 35 16 6 20 31 31 30 31 35 44 70 103 118 119 113 103 92 80 65 61 78 103 119 131 137 133 121 108 98 87 74 55 22 349 336 339 355 19 41 55 63 66 67 64 62 61 59 54 44 27 10 2 44 109 112 111 121 157 195 238 254 239 210 187 170 153 140 133 127 122 119 116 117 125 138 150 150 137 130 117 82 42 22 24 28 34 41 51 57 66 50 38 30 21 10 1 357 355 355 357 0 4 8 10 11 12 12 11 10 9 8 6 5 3 2 1 0 359 358 357 355 353 351 348 246 250 253 259 264 270 275 280 283 288 289 293 298 301 301 298 299 308 317 323 322 300 296 325 348 355 1 36 114 137 148 154 158 162 164 164 162 147 103 84 81 80 70 38 359 339 332 329 325 324 329 338 345 337 335 351 6 17 22 15 16 51 72 75 72 71 56 26 359 354 12 27 29 27 25 28 40 65 91 100 104 104 102 99 92 76 60 61 75 94 122 151 152 132 109 91 73 56 31 10 359 356 2 11 19 26 34 44 53 60 63 62 58 52 44 31 14 356 342 325 146 134 124 131 188 222 240 245 218 177 161 148 140 135 130 127 124 120 115 111 112 119 128 127 117 124 124 105 67 41 32 32 36 41 49 54 52 35 30 25 17 8 360 354 354 355 358 2 6 8 9 10 10 10 9 7 6 4 2 1 359 358 357 356 355 354 353 351 350 348 347 264 266 269 272 275 278 280 281 284 286 283 284 286 287 288 290 296 305 310 312 304 279 283 329 345 354 17 99 130 139 145 148 153 157 161 162 155 120 93 86 83 88 71 18 344 327 318 315 316 317 323 328 326 319 328 1 23 33 34 29 34 66 79 85 89 93 87 17 347 350 5 20 24 20 17 22 35 61 83 87 87 92 98 101 100 93 81 70 67 68 77 123 140 115 94 80 68 56 16 350 348 358 11 18 22 25 28 34 43 52 59 58 52 44 31 11 345 326 313 264 178 158 152 161 192 217 228 231 185 150 146 138 137 136 135 133 130 124 113 105 101 103 106 107 101 109 116 104 68 43 32 27 27 34 55 75 59 35 29 22 14 5 357 352 355 358 1 5 8 9 9 9 8 7 5 4 3 1 359 357 356 354 354 352 351 350 349 348 347 347 346 273 276 277 280 282 283 283 283 285 283 279 276 277 279 283 289 294 299 301 291 270 268 295 329 346 1 63 126 138 141 144 144 148 152 155 154 134 85 86 88 88 88 80 360 338 324 315 313 313 315 316 314 308 310 347 35 49 51 49 47 53 68 79 92 105 116 121 55 23 24 25 22 16 10 16 27 41 63 80 84 82 85 92 98 103 103 100 92 82 69 57 67 93 93 89 84 80 63 348 322 327 352 16 25 27 29 31 36 44 51 54 52 43 27 359 321 298 290 284 241 183 170 171 180 196 211 226 243 153 139 142 139 141 141 141 139 134 124 109 100 96 96 99 97 87 86 86 77 57 36 25 19 16 24 51 69 60 40 33 25 15 6 359 356 360 3 6 8 10 10 9 7 5 3 2 0 359 358 356 355 353 352 351 349 348 346 345 345 345 345 346 280 282 283 285 286 286 286 285 285 282 278 276 277 279 282 286 288 289 286 272 264 293 325 339 353 26 117 139 144 145 145 144 147 150 150 141 105 71 80 90 91 96 131 283 312 318 314 306 299 301 307 304 302 320 44 62 62 57 54 55 60 68 77 92 106 117 111 81 64 52 37 18 3 3 21 40 54 65 76 84 87 88 91 97 102 106 107 105 98 84 68 66 82 90 97 99 102 114 286 298 303 333 20 33 35 38 43 52 56 56 51 41 22 346 305 282 272 268 261 219 181 178 189 206 221 237 257 278 122 129 133 131 133 134 135 133 126 115 104 99 94 91 87 81 76 78 76 67 51 31 18 9 7 12 31 55 56 46 39 28 17 10 7 7 6 9 10 10 10 8 7 4 1 359 357 356 354 354 353 352 351 350 349 347 345 344 343 343 343 343 344 284 286 287 288 288 288 287 286 285 281 280 279 279 278 278 278 277 276 274 273 286 330 347 357 17 88 134 145 148 149 148 148 150 151 139 119 91 76 81 91 93 106 216 260 286 303 306 300 291 297 308 311 321 15 57 56 53 50 52 55 58 62 68 79 83 75 69 71 71 63 42 9 347 355 23 46 55 61 67 79 91 96 97 100 104 106 107 105 99 88 77 71 77 90 104 108 117 145 234 280 292 289 283 324 67 80 84 80 70 60 47 25 345 305 283 270 263 256 241 202 180 183 201 220 235 247 259 92 101 106 106 103 103 105 108 108 106 103 102 102 100 95 87 76 70 74 71 60 45 26 13 4 2 13 25 45 55 53 46 31 18 12 11 12 12 12 12 10 7 5 2 359 357 355 353 351 350 350 350 349 349 347 346 345 343 342 342 342 342 342 343 288 289 290 290 289 288 287 286 285 283 282 281 280 277 274 271 268 268 272 286 319 347 3 19 62 118 139 147 150 151 152 153 153 150 112 87 81 81 83 86 87 89 250 268 285 300 310 320 328 329 328 332 353 17 30 31 33 39 48 52 51 50 50 52 53 50 50 57 63 62 38 346 330 346 17 40 49 51 55 66 85 98 102 106 109 109 107 103 96 88 78 72 74 84 98 102 117 141 167 239 288 280 253 234 215 181 136 97 73 61 40 356 308 285 274 266 260 249 226 196 183 191 210 229 240 242 204 105 91 84 79 76 76 77 79 80 82 88 97 104 100 95 85 72 67 70 69 57 44 26 12 3 359 10 21 38 52 55 49 35 21 12 9 10 11 12 11 7 3 359 356 353 350 349 348 346 346 346 347 346 346 345 344 343 341 340 340 340 341 341 342 291 292 292 291 290 289 288 287 285 284 282 281 279 277 274 270 268 270 280 307 337 356 13 43 94 126 140 146 149 150 153 155 153 138 89 70 73 78 80 81 86 60 279 280 292 306 320 334 346 350 351 358 13 23 24 25 29 39 50 51 45 39 38 41 45 44 41 41 42 34 355 321 327 350 18 37 43 43 44 53 71 88 99 107 112 111 107 102 95 88 80 74 72 76 84 94 111 128 144 193 284 284 264 246 224 191 147 99 72 62 14 295 279 271 266 263 260 248 225 205 199 206 219 228 229 205 132 100 79 68 64 63 63 65 66 67 68 73 82 90 84 90 93 83 73 69 67 53 42 28 13 2 355 2 6 12 28 49 56 43 26 16 9 6 7 8 7 3 358 353 349 346 344 343 343 343 343 344 344 344 343 343 342 340 339 338 338 338 339 340 340 295 296 294 293 291 290 288 286 284 282 281 279 276 276 275 273 273 277 293 327 349 4 24 64 110 131 140 144 146 147 151 154 140 106 73 63 69 76 82 90 101 202 267 281 295 307 316 325 334 347 9 25 32 30 22 24 37 51 57 53 41 31 30 35 41 42 34 26 18 7 350 336 348 13 30 40 44 42 40 46 59 74 86 95 101 102 101 98 93 88 83 78 74 73 76 84 95 107 124 271 293 296 292 280 214 165 132 98 77 69 258 259 259 258 257 262 264 252 230 216 211 215 220 219 196 141 107 88 73 68 66 64 62 60 60 59 59 63 66 65 70 89 92 82 72 66 62 48 42 30 14 4 358 2 7 8 10 48 56 47 33 22 13 6 3 2 0 356 351 346 343 341 340 340 339 340 341 341 342 342 343 343 341 339 338 337 336 337 338 338 339 300 300 297 295 293 290 287 283 281 280 277 274 273 275 278 279 281 289 312 343 357 10 34 82 121 137 143 146 146 147 146 136 92 74 69 70 73 82 98 118 152 204 252 283 294 300 307 315 328 353 25 35 34 28 22 32 51 63 65 58 43 27 23 27 34 36 30 19 12 8 7 9 20 30 35 39 41 41 39 40 46 57 66 72 74 74 79 85 88 88 85 81 77 72 70 70 69 60 24 340 328 331 347 16 49 76 79 73 61 247 249 250 248 247 253 267 277 268 247 231 225 224 221 198 149 114 97 86 80 77 73 68 63 57 52 50 51 56 57 53 54 58 60 65 67 66 61 48 50 33 16 6 3 4 11 34 78 84 53 47 42 27 15 6 359 353 349 346 341 338 335 335 336 336 336 337 338 338 339 340 341 342 341 339 337 336 336 336 336 337 337 306 304 301 298 294 289 284 280 278 276 273 270 269 273 280 288 297 315 336 350 0 13 45 100 131 143 149 151 151 150 130 80 66 68 75 81 87 101 126 160 185 217 267 296 305 308 315 328 348 14 33 29 24 25 34 50 63 70 72 67 51 29 17 18 24 29 28 21 13 12 15 25 36 37 35 35 37 38 37 34 32 38 46 56 63 61 60 66 75 80 81 77 73 66 63 57 47 32 18 11 10 12 16 21 26 26 15 346 290 263 257 256 250 248 261 290 304 301 283 264 251 239 212 158 121 101 93 92 91 88 82 75 66 56 47 45 47 53 51 44 39 40 51 65 71 70 64 56 54 28 12 2 1 6 19 47 83 69 41 43 38 24 12 2 353 345 338 334 331 331 331 331 331 331 332 333 334 336 336 337 337 340 340 338 337 336 335 334 334 334 334 312 309 305 301 295 288 282 279 277 275 268 263 259 262 276 303 332 342 348 355 4 20 62 116 139 149 153 156 153 128 90 68 62 62 68 80 96 119 154 193 220 259 300 321 329 334 343 357 14 29 31 18 15 26 44 59 67 72 77 76 61 38 19 14 18 24 26 22 17 15 20 32 44 45 41 38 39 39 37 31 26 31 39 48 58 57 50 52 61 67 69 69 67 56 56 51 37 23 15 17 24 26 24 19 12 2 347 328 307 287 277 282 290 311 349 355 349 341 331 321 313 330 105 107 98 87 88 95 98 97 91 83 72 59 46 38 42 47 43 37 34 37 47 60 70 71 66 59 43 14 1 354 356 10 34 61 70 61 39 25 16 7 359 352 345 338 333 331 330 329 327 326 326 327 329 330 331 332 333 333 334 336 336 336 336 335 334 333 332 332 332 319 314 309 303 295 286 281 277 274 268 256 254 252 258 281 314 337 346 353 359 8 26 79 130 147 154 156 154 141 75 72 70 63 55 57 71 94 128 169 211 255 302 337 360 13 10 5 12 29 41 32 16 17 34 53 66 71 74 78 79 67 47 28 19 20 23 24 22 19 18 21 35 50 56 55 52 50 49 45 37 31 33 40 49 61 68 61 62 70 71 70 73 71 52 58 55 29 12 7 15 26 27 20 9 358 346 336 330 326 330 1 28 31 32 32 28 18 5 355 356 9 29 47 59 70 72 78 89 97 99 96 91 84 68 46 33 36 37 30 28 30 36 47 61 70 70 63 47 20 360 352 351 356 10 37 62 65 63 48 22 2 351 346 342 338 335 333 331 329 327 325 323 322 324 326 327 328 328 329 330 331 332 332 333 333 333 333 333 331 330 330 325 321 314 306 296 285 277 272 266 259 257 265 275 293 316 333 345 352 356 2 10 30 94 141 154 158 153 131 96 76 80 80 67 55 50 59 89 139 188 227 279 330 0 52 100 56 356 3 29 50 38 26 30 45 62 72 76 75 74 71 62 48 32 21 21 28 29 24 18 15 17 33 53 66 70 70 68 65 59 51 44 41 41 50 64 89 112 111 105 92 84 93 94 71 74 57 12 1 5 18 26 15 357 346 342 342 343 345 351 12 37 44 40 38 39 38 29 15 3 360 7 17 25 33 46 55 65 78 91 97 96 101 104 90 58 42 41 34 25 24 30 40 53 67 69 64 55 34 7 353 351 357 8 24 41 58 56 55 51 26 2 350 344 339 335 333 331 326 323 323 322 320 320 321 324 325 325 324 325 327 329 329 329 329 330 330 331 332 330 329 329 333 328 321 312 297 279 262 254 257 267 281 299 318 334 344 350 353 354 356 1 8 29 116 153 158 156 137 95 77 82 85 90 78 64 57 58 88 191 213 238 277 316 332 168 171 189 311 339 354 15 53 50 49 54 66 75 77 73 68 63 53 38 23 14 18 34 40 30 17 9 10 23 47 66 76 78 76 73 71 64 54 43 29 28 43 103 146 147 137 117 116 116 115 117 130 73 25 21 31 46 24 353 337 339 350 359 2 2 4 12 25 33 36 41 45 47 38 19 6 2 6 12 16 22 32 41 52 73 98 109 108 108 109 111 90 70 59 43 29 28 37 50 64 79 79 79 69 43 13 360 358 5 21 42 55 63 60 62 74 70 32 7 351 339 334 330 325 316 313 316 317 317 318 320 323 325 324 324 324 325 326 326 327 327 328 329 330 331 330 330 330 342 338 332 321 287 205 180 181 335 336 340 346 350 354 356 357 357 356 357 360 6 30 143 159 152 136 110 81 76 79 85 93 91 84 80 93 172 210 219 236 250 252 230 209 210 236 298 324 338 17 73 72 64 60 64 73 76 74 70 61 45 23 11 10 20 34 41 31 14 5 5 15 30 47 65 73 72 69 72 75 55 32 13 1 3 36 155 160 152 137 137 136 136 142 143 111 67 59 64 34 335 339 341 353 9 13 11 7 5 7 12 17 27 43 55 60 54 35 14 5 4 3 6 13 23 32 44 81 119 128 126 123 124 128 126 123 117 98 67 72 83 90 96 105 109 108 94 65 27 8 4 12 32 51 61 65 61 63 87 92 56 16 353 335 331 326 315 304 303 310 315 318 321 323 324 325 324 324 323 323 324 324 325 325 326 327 328 330 331 332 333 350 349 345 337 165 142 106 46 18 10 6 4 1 360 359 357 356 357 357 359 3 55 152 156 140 110 86 75 75 73 77 91 103 117 155 210 232 244 249 245 240 231 222 220 238 287 319 330 346 53 78 79 72 66 65 68 71 72 71 59 32 5 2 15 30 37 36 25 11 7 9 15 21 33 52 64 64 62 67 81 43 17 6 2 4 13 47 108 120 118 118 124 129 134 135 115 81 65 63 29 334 343 354 7 14 13 10 6 4 2 359 3 17 43 61 68 69 67 51 360 346 346 350 359 9 21 40 104 137 140 137 137 148 146 146 153 164 175 183 175 156 147 135 126 129 122 106 77 37 14 11 23 39 52 58 54 45 41 56 62 29 1 341 319 322 317 306 297 298 308 317 322 324 324 324 325 325 324 324 323 323 323 324 324 324 325 327 329 332 334 335 357 356 359 110 147 135 66 22 13 10 7 4 2 360 358 356 354 354 355 356 359 150 154 148 125 94 78 76 76 69 75 89 111 141 188 229 253 268 276 265 250 239 236 242 267 308 339 2 38 81 85 84 77 70 65 64 65 67 68 52 10 349 354 24 46 48 38 24 12 11 16 21 27 37 53 64 63 59 63 69 30 15 8 4 3 6 21 53 84 100 106 109 115 109 100 92 84 77 73 73 20 1 3 11 10 4 359 355 352 348 343 348 7 36 57 68 79 120 178 207 237 280 310 327 339 351 50 141 148 142 133 131 145 157 154 155 165 175 181 179 171 165 152 130 117 105 97 83 59 38 30 35 42 46 45 35 22 13 10 8 352 331 310 292 306 306 299 297 304 315 321 326 326 325 325 326 326 326 326 326 325 325 327 326 326 327 329 331 334 335 337 2 3 23 139 142 100 22 8 5 5 5 3 0 358 356 354 353 352 351 351 341 166 149 118 99 85 79 79 79 76 79 94 122 163 207 240 263 279 284 274 260 251 249 256 273 306 350 21 42 72 89 89 82 73 67 62 59 58 57 37 4 347 352 25 60 66 50 29 15 11 21 33 39 47 56 65 65 61 61 54 31 27 15 4 360 1 9 24 52 85 105 110 109 102 90 81 80 90 106 107 89 67 31 1 348 339 332 325 318 315 316 331 355 20 36 46 83 197 204 206 210 221 260 325 337 332 255 165 155 135 117 110 124 145 153 151 155 164 170 171 167 166 150 129 116 106 99 93 80 59 41 36 40 42 35 18 360 348 340 333 316 297 283 273 285 293 297 302 312 320 325 328 328 327 328 328 328 329 329 329 329 329 330 330 331 332 334 335 337 337 338 6 11 76 149 133 28 7 3 2 2 3 1 359 356 354 353 351 348 345 340 198 172 142 100 86 83 81 84 87 89 95 115 149 183 214 243 261 266 269 264 255 248 248 251 262 310 16 30 31 46 77 89 85 79 72 65 55 46 35 23 10 1 0 17 55 84 78 44 20 12 23 44 51 53 56 61 65 64 65 57 42 36 14 1 356 355 357 3 29 78 106 114 111 106 96 85 83 95 107 105 98 94 65 332 314 308 299 286 274 273 285 311 347 2 2 346 295 239 208 191 179 161 77 23 6 355 352 97 114 89 86 90 111 142 161 156 143 144 150 153 150 153 140 127 119 114 108 95 76 56 37 30 30 32 19 353 328 313 307 294 283 276 269 266 274 289 300 308 315 322 327 330 331 331 331 332 332 332 333 333 333 334 335 336 336 337 338 338 338 338 338 11 27 116 140 95 21 9 5 3 2 2 1 358 356 353 351 348 344 337 299 188 173 141 103 88 85 83 86 91 102 118 140 174 195 210 222 227 218 225 233 231 226 224 215 189 130 79 53 35 40 63 82 86 81 76 70 57 44 34 26 17 11 8 12 27 64 95 74 32 17 25 50 57 56 56 60 66 70 78 76 53 16 341 319 316 325 335 345 14 93 109 109 107 107 111 113 109 107 105 100 103 96 67 324 305 298 290 280 265 259 266 298 350 350 339 324 306 272 201 174 153 114 60 23 2 357 9 54 79 75 76 84 110 159 165 143 122 114 117 122 123 122 121 120 119 115 104 85 66 51 33 24 20 19 3 340 319 302 289 278 269 266 266 268 278 294 308 316 322 326 330 332 333 334 334 335 335 334 334 335 336 337 338 339 340 340 340 339 338 337 337 15 71 124 121 63 23 12 7 4 3 4 1 358 355 352 349 345 338 321 215 181 172 132 103 93 90 87 86 92 116 147 167 187 200 211 223 224 213 206 206 202 198 192 179 159 137 113 87 63 54 55 64 74 76 75 77 68 51 38 24 15 11 8 7 12 25 60 98 53 29 34 56 63 58 55 55 58 62 84 86 340 308 291 278 278 290 310 326 345 134 122 113 110 117 132 145 147 132 115 104 96 90 60 334 312 305 301 303 295 288 294 323 343 337 325 316 315 316 202 172 151 104 52 23 4 6 26 51 69 72 78 93 171 192 168 138 114 105 105 105 99 90 96 109 112 107 96 83 65 47 24 9 1 0 3 352 335 314 289 267 264 265 268 275 289 305 317 323 328 331 333 335 336 336 336 336 335 334 334 334 335 337 339 340 340 340 339 338 337 336 335 38 99 126 105 45 21 13 10 8 7 7 4 359 355 351 347 342 332 284 190 173 159 121 102 97 94 91 91 100 123 176 185 186 190 199 213 219 217 214 211 193 182 174 166 157 145 128 110 91 72 57 56 66 78 84 86 90 66 44 20 10 8 5 2 5 14 32 74 71 46 48 62 67 58 47 36 26 22 33 13 332 312 298 289 282 278 285 298 284 205 176 147 137 138 149 163 166 151 130 112 101 96 68 345 319 313 316 328 335 339 339 336 331 322 308 299 306 327 355 165 148 112 89 78 58 46 51 60 74 93 121 196 230 204 168 140 117 109 108 106 95 75 67 81 96 94 85 76 65 44 14 360 351 347 346 344 340 332 311 268 264 270 278 290 302 313 322 326 331 334 336 337 337 336 336 334 333 332 332 332 333 335 336 337 338 337 336 335 335 334 333 51 96 127 89 38 21 15 12 12 11 9 5 1 357 353 348 341 322 224 182 160 140 113 101 100 98 97 101 113 146 207 215 214 210 205 200 200 203 207 205 189 180 175 170 163 151 134 117 106 95 74 58 71 90 99 100 101 95 72 26 6 4 2 357 355 1 16 44 75 54 54 63 69 59 41 27 17 16 22 13 351 332 319 311 303 289 280 283 284 264 217 168 151 144 145 155 167 164 148 137 134 132 125 319 313 315 325 342 351 350 344 336 327 315 297 276 274 301 20 72 98 123 140 139 123 90 71 75 100 161 209 236 234 129 119 117 112 113 113 116 111 90 63 59 81 84 80 77 70 43 15 7 2 354 342 337 344 351 354 338 310 301 302 307 314 322 327 332 334 335 335 336 335 335 333 331 330 329 330 330 331 332 333 333 333 332 331 331 331 329 328 44 78 109 72 35 21 16 14 13 12 9 6 2 357 354 349 340 279 188 173 136 118 104 99 99 99 102 113 142 186 211 233 242 243 237 222 208 201 199 197 191 187 183 176 165 148 128 118 109 110 118 121 119 123 122 119 115 116 104 52 12 2 358 353 349 355 11 34 61 47 51 63 75 75 49 26 21 27 30 9 347 332 321 319 320 316 305 299 300 291 235 179 157 143 137 140 154 164 143 136 136 136 136 327 316 318 329 346 350 345 338 332 327 321 311 273 245 210 70 65 67 111 139 137 124 105 94 115 181 205 209 194 108 69 61 63 74 98 113 122 123 111 84 65 81 86 83 80 72 46 24 16 10 1 350 341 349 2 5 355 334 315 312 317 323 329 333 334 334 333 332 332 332 331 329 328 327 328 328 329 329 329 329 328 327 326 326 325 324 323 323 30 54 76 56 33 22 17 14 12 10 7 5 2 359 356 350 331 189 170 154 110 102 97 96 96 97 101 122 188 221 234 247 261 262 257 242 220 204 199 195 189 180 169 151 133 121 117 120 112 118 144 174 182 162 142 132 130 130 124 103 49 348 343 346 349 3 26 46 59 39 40 61 78 82 62 26 28 39 29 355 334 320 310 314 325 333 334 335 338 335 297 188 166 148 136 131 137 152 149 136 131 128 124 95 348 334 332 332 332 330 327 326 327 331 338 340 145 90 59 46 45 63 102 118 116 110 116 151 192 195 183 155 107 66 49 44 49 71 100 118 121 116 104 90 92 90 92 90 81 59 32 20 11 3 356 350 350 353 350 339 322 312 312 320 327 332 332 331 330 329 329 328 328 327 326 325 326 326 327 327 327 326 325 323 322 321 321 320 320 319 319 15 36 60 45 29 21 17 14 11 8 6 5 4 3 1 356 198 166 153 133 97 93 94 94 94 95 99 116 231 252 255 258 266 273 270 257 235 212 201 184 166 149 133 118 107 101 105 113 116 130 164 188 196 178 146 131 134 139 139 137 160 214 313 339 358 30 58 73 69 42 39 63 81 81 67 45 39 40 8 339 325 316 304 310 329 341 347 355 2 7 13 116 149 135 119 118 128 147 157 140 125 118 111 90 31 349 332 320 312 314 318 322 329 339 354 15 51 59 41 29 25 32 55 82 99 111 123 140 177 182 173 156 122 86 68 60 59 65 81 104 114 114 113 111 108 106 108 103 92 72 40 20 5 354 345 343 339 339 331 319 310 308 311 318 324 326 326 326 325 323 323 323 324 324 324 323 323 324 324 324 323 322 321 319 317 317 316 316 316 316 316 6 31 51 35 22 17 15 13 11 9 8 8 9 11 14 64 154 150 133 115 91 91 92 92 93 94 96 95 320 277 264 256 257 267 275 270 250 222 196 173 157 146 135 124 112 104 103 111 119 124 153 180 196 193 164 132 134 138 143 152 171 195 266 341 22 67 84 88 82 65 60 75 88 83 70 54 40 24 356 337 328 322 314 303 317 344 356 4 9 13 19 42 93 108 104 108 120 139 152 140 120 111 105 91 52 360 335 322 314 313 315 320 332 347 6 26 45 48 33 21 15 15 25 48 76 104 119 114 112 129 143 148 141 130 114 109 102 95 93 107 121 127 132 131 125 126 125 117 106 93 73 29 6 351 351 357 352 336 320 308 303 303 307 312 315 315 316 316 317 317 317 318 319 320 320 320 320 320 319 319 318 317 315 314 312 311 311 311 311 312 312 9 40 51 29 14 12 12 12 11 10 11 12 15 20 45 139 143 131 113 99 90 91 93 93 95 97 101 103 98 282 274 266 263 267 277 279 265 234 203 177 162 151 142 132 121 113 110 113 117 127 154 169 185 210 218 176 142 141 146 163 180 190 213 14 64 96 106 104 101 96 91 91 95 90 81 63 47 40 24 349 332 324 313 290 265 319 7 14 14 13 15 27 61 92 102 106 117 132 141 132 118 113 107 96 69 18 346 334 327 320 317 319 335 360 24 37 45 45 33 19 8 2 360 8 33 63 86 86 77 72 74 84 105 125 132 141 142 139 132 125 133 146 147 141 134 134 132 127 121 115 109 85 74 74 61 45 28 356 323 306 299 298 300 303 304 304 305 306 308 310 312 314 315 316 316 316 315 315 314 313 312 312 311 310 308 308 307 307 308 308 309 39 58 48 20 5 8 10 12 11 12 13 15 19 28 124 150 135 113 93 84 88 92 95 97 100 106 116 134 162 223 268 279 282 284 288 291 282 249 212 183 161 148 139 131 123 119 123 117 120 135 150 155 154 148 135 125 128 136 150 168 176 177 169 82 90 111 121 125 124 121 113 105 101 100 103 94 85 71 5 327 319 314 306 287 248 226 47 34 24 16 14 23 54 87 103 109 125 132 129 118 114 117 112 103 82 46 4 342 331 323 323 334 354 24 37 41 45 44 35 18 3 354 351 350 3 15 27 43 49 42 37 46 66 90 110 130 135 131 120 111 116 127 132 131 130 134 135 133 132 129 125 117 118 107 85 60 34 1 329 306 293 289 291 294 295 295 296 298 300 303 306 308 309 310 311 311 311 310 309 308 308 308 307 306 306 305 305 305 305 305 305 55 60 41 11 352 8 11 12 12 13 15 17 20 50 153 145 123 92 75 76 83 90 98 105 112 120 138 167 189 224 261 286 302 307 308 309 306 279 227 186 157 144 141 137 133 131 134 132 143 149 148 143 136 128 113 99 97 108 133 156 165 166 155 132 115 113 121 127 128 125 118 112 113 120 130 138 162 243 301 311 313 313 311 299 259 205 121 72 46 28 20 25 52 82 99 110 123 125 115 104 102 108 109 113 106 77 17 340 328 328 343 9 32 45 37 37 40 43 35 14 1 358 360 3 7 16 25 34 36 26 24 35 48 61 79 102 112 111 103 89 77 77 109 123 130 134 135 134 135 134 130 121 126 115 93 66 35 0 324 307 289 281 282 284 287 288 290 292 294 295 297 299 301 302 304 305 306 306 305 305 304 304 304 305 305 305 305 304 303 302 302 77 67 37 358 350 9 13 13 13 14 16 18 32 128 134 116 97 77 70 72 78 87 97 111 122 131 149 183 210 240 276 295 307 314 319 324 331 336 284 188 165 154 151 152 152 151 149 145 150 153 149 140 130 126 117 109 102 102 115 137 152 156 150 141 127 107 106 113 119 117 111 109 114 125 137 161 214 275 311 324 327 329 332 329 296 205 153 115 86 58 40 38 57 76 90 99 104 105 101 94 90 92 101 108 105 89 25 339 331 341 8 35 50 46 27 22 21 22 9 343 339 350 359 3 7 16 30 42 43 33 30 46 52 57 64 74 79 81 80 71 56 48 56 93 127 138 139 136 138 139 134 125 122 115 102 76 39 5 332 306 289 280 278 277 280 284 287 288 289 288 288 289 291 293 296 299 300 301 301 301 302 302 303 303 303 304 304 303 301 300 300 86 72 30 349 356 9 13 13 14 16 19 29 101 122 104 85 74 68 70 74 80 88 95 109 124 135 145 173 224 269 294 300 302 307 316 328 341 356 12 92 151 149 147 149 155 157 157 154 153 154 152 145 138 132 130 130 125 117 109 108 117 132 140 138 125 105 95 99 107 112 111 108 111 116 127 191 275 310 348 359 357 352 351 349 333 211 169 142 120 97 75 63 66 73 77 79 80 87 94 95 89 86 91 103 105 94 39 353 347 0 26 45 49 34 7 342 310 285 272 270 273 291 328 6 30 42 50 56 61 61 63 76 76 74 73 71 69 66 66 59 38 17 13 40 94 121 130 134 136 139 137 130 123 115 104 79 19 341 327 310 299 290 280 274 275 281 284 285 284 282 282 282 283 286 290 293 296 297 298 299 300 301 302 302 302 303 303 302 300 299 299 79 61 21 344 359 7 11 13 14 17 22 63 120 97 82 71 64 65 71 80 90 96 96 95 102 114 123 137 205 292 298 294 289 291 306 327 347 5 21 39 80 111 117 116 117 132 145 149 149 151 152 151 149 148 150 151 145 135 126 119 116 122 133 132 121 107 97 94 98 105 110 108 112 113 107 75 354 18 71 54 15 354 345 342 330 236 178 158 141 124 105 88 78 74 71 67 69 83 104 110 101 95 95 101 106 99 66 28 17 25 42 47 37 12 336 301 274 259 252 248 244 235 209 149 119 109 107 114 122 124 123 121 121 117 109 96 81 72 68 62 37 8 353 356 20 81 119 133 135 137 135 131 125 120 112 88 5 328 316 311 302 291 279 272 272 277 279 280 279 279 278 278 278 281 285 288 291 292 295 296 298 299 300 301 302 302 302 301 300 298 298 67 45 12 339 350 1 7 11 13 15 17 100 103 75 67 64 61 61 66 83 99 100 96 89 82 84 97 126 188 280 298 300 298 298 312 344 4 13 20 27 43 74 91 90 82 75 94 123 132 136 139 142 144 147 150 151 148 144 144 147 151 157 156 136 119 109 103 96 93 92 94 102 121 124 110 87 62 274 229 231 250 284 308 319 319 276 189 170 156 140 123 106 93 86 80 72 72 95 129 137 124 117 113 111 110 103 85 61 46 44 49 30 357 325 302 284 266 254 248 244 233 214 184 153 132 122 118 122 130 147 172 178 159 147 139 129 117 109 98 90 54 8 355 357 14 51 100 130 135 132 131 129 126 123 122 107 358 322 308 305 297 284 274 269 271 274 275 275 276 276 276 276 277 279 281 283 286 290 292 294 296 297 299 300 301 301 301 301 299 298 296 62 34 356 329 332 354 4 9 12 13 11 98 92 79 72 66 60 55 57 69 84 91 94 94 91 89 129 259 261 271 287 304 319 342 16 33 28 19 17 22 35 57 74 79 73 62 54 70 92 105 112 117 121 127 134 140 143 145 150 157 164 167 163 139 120 111 106 101 97 95 96 101 111 125 123 112 101 264 257 249 250 260 277 294 306 298 210 174 161 144 127 114 107 104 101 93 85 120 164 158 134 124 118 112 105 98 87 73 58 38 336 299 287 282 278 274 269 262 261 252 231 203 173 144 124 114 111 115 123 132 141 140 127 128 129 128 126 126 124 125 127 98 0 4 25 46 70 113 136 125 124 123 121 121 120 112 343 299 293 293 287 277 271 269 270 272 273 273 274 275 276 277 277 276 277 281 285 288 290 291 293 295 297 298 299 300 300 300 300 298 296 60 22 332 323 334 353 5 10 13 16 61 94 90 85 79 71 58 48 47 55 65 75 82 86 327 286 287 287 281 281 289 307 341 29 51 50 35 23 23 28 36 49 61 68 67 62 58 62 71 82 94 103 110 112 116 126 136 143 148 154 159 160 154 134 119 113 110 109 109 110 111 112 117 134 149 144 126 298 281 268 261 261 268 281 295 302 239 151 141 127 113 110 111 112 113 106 82 40 191 166 135 111 107 102 96 90 89 87 67 317 291 280 275 274 275 277 278 281 291 278 230 188 159 124 100 89 85 86 98 108 106 97 93 99 112 122 126 127 130 138 144 146 140 120 92 78 68 80 104 109 112 114 115 115 112 96 293 287 286 285 281 275 272 272 272 272 272 274 275 277 278 279 279 280 281 281 283 285 287 288 291 293 296 297 299 300 300 301 301 301 300 51 347 309 351 359 4 10 15 17 27 82 94 91 87 82 73 58 45 45 52 57 58 41 341 308 302 304 311 317 320 327 353 36 56 56 47 37 37 42 44 48 51 57 61 60 60 62 64 64 70 83 101 116 118 114 121 134 143 146 147 146 143 136 123 114 111 110 111 116 123 125 125 131 153 193 236 277 292 292 287 276 270 271 277 286 296 193 123 112 101 96 102 107 111 112 106 80 46 30 81 120 91 96 97 96 94 95 89 17 329 316 306 298 294 295 297 301 304 316 324 134 134 112 83 67 58 50 42 39 48 63 71 76 86 105 123 126 129 139 148 149 147 142 132 115 106 101 101 105 108 112 113 111 109 106 33 297 289 284 279 276 276 277 276 275 275 276 278 280 281 282 282 282 281 282 281 280 281 284 287 290 293 296 298 299 300 301 301 302 303 305 7 299 308 9 17 18 19 21 23 39 94 99 93 90 85 76 65 55 52 51 48 29 358 341 340 347 359 10 12 10 19 38 56 61 53 47 45 48 50 51 53 58 63 67 66 67 70 72 70 69 75 96 119 126 122 129 142 152 152 146 139 134 129 124 118 111 106 104 109 126 142 139 138 146 209 281 296 299 298 295 290 286 283 283 285 286 176 123 107 97 96 103 110 116 120 120 110 80 54 61 80 85 91 99 104 105 98 66 10 356 350 345 340 335 333 332 333 334 343 3 34 61 67 61 53 44 33 23 20 27 45 60 70 80 95 108 105 111 125 136 139 136 130 123 117 113 111 112 114 117 120 121 115 112 107 333 305 298 291 285 282 282 285 284 282 282 283 285 287 288 287 286 284 282 280 279 280 281 283 287 290 293 296 298 299 299 300 301 302 305 310 276 291 309 350 22 26 26 27 31 53 112 104 96 95 96 94 89 80 70 57 51 21 3 360 5 19 27 26 16 11 20 36 51 56 53 50 52 54 54 54 54 62 75 85 87 82 84 84 83 79 76 84 106 123 130 140 151 155 150 139 131 130 133 135 129 117 110 105 103 109 173 177 151 130 95 358 327 313 306 303 303 305 302 300 298 287 159 132 118 112 113 120 128 136 142 147 150 146 106 87 84 86 93 106 115 116 104 78 46 26 15 7 1 357 356 357 359 360 1 6 16 30 43 49 49 42 30 17 10 13 29 55 72 79 82 84 87 93 101 107 110 105 99 97 97 98 102 117 125 127 126 127 123 123 122 86 304 300 297 294 291 289 293 294 292 291 291 292 294 295 294 292 287 282 280 279 280 281 284 288 291 294 296 298 300 300 301 301 303 309 315 290 306 311 347 16 26 29 33 41 74 134 103 100 106 116 123 123 120 110 92 80 38 21 18 20 28 29 22 14 11 16 30 41 47 50 51 57 62 64 62 57 59 84 105 110 104 100 99 97 94 90 89 99 115 127 136 144 143 132 119 114 119 130 140 139 129 121 117 116 114 172 224 192 159 113 18 338 321 312 309 311 316 321 326 330 343 133 135 127 129 136 145 153 159 165 169 171 166 145 108 94 96 105 119 124 120 111 85 46 29 18 11 6 4 3 3 5 6 7 6 7 12 20 31 40 39 31 16 5 4 11 35 62 71 74 77 81 82 82 79 76 75 77 79 80 81 87 107 128 128 123 125 125 132 134 118 316 305 300 301 303 303 302 302 300 299 299 300 302 303 301 297 292 285 281 279 279 280 283 287 290 292 296 298 301 303 304 305 307 315 321 25 357 342 345 11 25 32 37 50 80 107 100 108 121 134 142 141 137 134 127 109 70 40 34 34 36 35 27 21 18 19 24 30 34 36 39 49 72 85 83 71 57 74 114 122 119 113 109 106 105 106 111 118 121 121 120 119 115 106 99 98 102 107 112 124 130 131 131 131 133 142 271 245 239 257 304 321 319 314 312 315 323 333 346 2 34 99 124 125 135 151 165 173 177 179 180 176 169 150 112 114 121 128 132 132 117 106 93 68 46 35 27 19 10 2 356 1 6 7 2 359 1 5 11 19 19 12 3 1 6 14 27 43 57 67 76 81 80 75 68 63 63 69 72 74 73 64 77 119 116 111 112 123 135 144 166 321 317 310 312 311 307 306 308 309 309 309 310 310 309 306 303 299 293 285 281 278 278 280 283 285 289 294 299 303 307 310 313 315 319 324 41 28 16 7 10 23 34 43 56 66 75 92 109 127 144 154 154 146 141 136 129 111 80 63 56 51 46 38 33 30 27 25 23 21 19 18 25 70 105 102 88 67 54 94 118 119 117 115 115 116 119 127 135 130 118 110 104 98 93 89 86 83 78 67 67 94 124 137 141 140 139 132 320 303 306 325 332 330 325 322 325 332 342 353 8 31 68 99 111 117 146 177 187 185 177 169 164 157 132 105 117 125 134 142 144 128 130 130 128 123 118 110 86 26 344 329 328 337 344 347 349 351 354 358 360 360 3 6 9 13 19 24 32 51 69 80 88 88 82 75 70 72 79 82 85 85 83 100 133 117 104 106 122 133 149 221 293 305 309 313 314 313 314 316 316 316 316 318 319 317 313 311 310 307 301 294 288 284 283 284 284 286 291 297 303 308 312 317 320 324 327 50 34 19 10 10 19 32 43 54 59 68 80 91 106 122 133 136 137 139 133 127 119 108 91 77 67 55 43 40 41 39 33 24 15 11 12 21 54 101 99 85 65 48 55 94 106 111 115 120 122 121 120 122 120 109 102 96 91 85 81 76 71 63 52 41 43 70 118 138 140 135 121 72 38 39 32 12 354 343 336 337 341 347 353 4 23 50 77 90 84 86 134 156 154 145 136 134 123 109 107 110 112 119 130 138 136 153 155 153 153 160 162 161 172 198 214 219 228 241 259 280 301 334 359 4 4 5 9 13 17 18 16 18 31 63 83 92 97 99 99 97 94 95 97 97 96 96 106 126 106 100 106 118 128 141 183 292 308 313 315 315 314 314 315 318 319 320 320 323 321 318 316 316 316 315 313 306 300 297 295 292 291 292 296 301 307 312 316 320 324 327 72 49 23 7 7 14 22 30 39 51 64 70 74 79 90 99 107 117 128 130 128 125 118 106 92 81 62 46 40 51 54 47 31 15 5 4 11 34 73 85 74 58 45 45 72 89 99 107 114 119 114 102 93 90 89 89 87 84 80 76 71 66 59 49 35 25 30 59 110 133 136 129 109 77 60 48 27 5 351 344 343 344 346 352 2 18 38 58 67 66 75 105 120 124 122 117 113 101 95 96 96 94 92 93 101 117 140 143 143 141 143 157 173 177 188 203 212 220 227 232 231 211 59 35 30 24 17 13 13 15 15 13 12 11 33 71 90 99 105 105 103 100 103 108 112 115 117 117 114 105 103 107 115 126 139 158 307 326 336 336 326 318 314 314 316 318 318 319 320 317 315 314 313 314 316 317 312 309 307 306 304 304 304 303 304 311 315 318 321 322 323 100 82 54 28 18 18 23 30 38 47 58 61 60 58 59 62 76 94 109 120 126 132 131 123 112 98 74 58 56 63 67 59 42 20 5 359 4 19 46 66 68 56 42 40 58 82 90 95 100 104 105 96 86 82 82 82 82 81 81 80 78 74 65 53 39 27 25 34 62 100 120 120 111 95 74 54 29 6 351 342 339 340 345 353 7 25 40 46 53 67 85 101 106 106 104 100 95 93 91 90 88 84 75 68 71 88 114 125 127 125 125 132 153 173 186 198 209 221 227 221 193 139 91 77 68 55 38 22 14 12 10 8 6 6 22 51 74 88 98 100 99 101 109 120 126 128 127 122 113 108 111 123 147 176 196 225 264 290 324 333 322 314 310 309 311 312 313 315 316 313 311 309 308 308 311 312 310 310 312 312 312 315 317 316 313 312 314 316 319 321 322 106 104 90 76 61 48 38 34 35 40 47 52 50 47 46 51 66 85 98 105 112 138 147 140 127 112 116 104 87 79 74 66 50 31 16 8 8 17 33 50 59 53 36 31 50 81 89 85 81 80 84 90 93 93 92 91 91 91 92 93 94 90 78 63 49 39 33 34 43 61 80 91 91 86 76 57 28 4 349 340 336 337 345 358 16 35 48 48 55 68 81 88 89 85 76 70 73 90 93 91 86 80 72 63 61 70 87 100 106 114 127 143 158 171 183 195 209 221 224 204 166 134 113 118 124 107 52 25 17 13 11 11 12 13 22 47 67 76 84 96 102 112 125 134 137 136 132 126 120 122 147 193 216 223 225 223 234 241 250 271 288 292 291 292 296 300 299 304 310 312 310 308 305 304 305 304 303 307 310 313 316 318 323 323 321 317 314 314 316 320 325 97 109 126 132 128 114 92 70 57 51 49 49 46 44 44 48 55 70 80 78 95 137 150 142 127 122 140 140 117 100 86 72 58 47 37 29 22 19 24 33 41 41 26 15 44 83 92 84 71 61 59 70 89 104 112 115 117 117 115 114 112 106 93 77 61 50 44 44 46 53 62 69 70 66 57 38 16 3 355 348 346 347 354 9 25 38 45 46 51 60 68 72 72 65 49 49 69 91 95 93 89 85 80 73 66 69 79 88 94 100 115 140 165 178 186 196 208 216 214 186 156 137 128 136 153 165 158 44 24 19 19 20 22 27 40 61 72 77 82 100 116 131 143 149 149 140 128 121 121 134 173 199 209 211 209 200 214 230 243 257 267 270 271 272 278 285 288 296 303 308 310 309 307 303 300 297 298 302 306 309 312 314 318 321 322 322 322 321 321 322 327 100 122 150 179 192 171 147 123 99 83 72 65 58 49 44 45 55 72 85 75 85 111 129 126 111 122 141 144 122 109 97 83 70 64 59 49 35 22 17 18 22 24 19 15 46 79 90 87 73 57 47 50 69 99 122 135 142 143 139 134 127 118 107 95 79 66 58 57 57 59 63 66 64 54 40 32 29 27 20 14 12 11 13 18 24 31 36 36 36 41 49 56 56 50 41 45 66 88 97 98 97 96 94 88 78 78 84 89 90 88 87 94 156 192 196 200 203 199 184 161 143 133 131 138 151 163 168 139 41 33 33 32 33 41 55 72 81 87 95 112 132 148 159 163 159 142 126 126 137 150 169 182 191 198 201 190 211 233 246 254 259 257 256 257 262 271 280 289 295 298 301 305 308 304 297 292 294 298 304 307 308 310 314 316 320 325 328 329 327 326 327 126 155 191 248 243 182 158 138 120 109 111 104 95 83 69 64 77 94 99 86 81 87 94 98 94 113 128 129 114 108 102 93 85 79 74 68 53 31 17 12 14 18 23 31 42 64 84 91 86 70 55 48 54 75 112 139 151 153 149 141 132 125 119 115 105 91 80 74 71 68 71 74 74 65 55 55 57 56 51 43 38 33 29 25 22 24 25 24 19 17 27 42 51 50 41 39 55 81 98 104 105 106 106 103 96 93 93 94 92 85 72 60 55 68 108 152 165 161 148 130 122 119 121 132 149 160 160 141 73 52 48 44 46 55 68 82 93 103 116 134 153 166 172 171 163 146 137 145 154 162 172 182 188 195 198 196 220 238 245 249 252 252 252 251 252 256 265 275 282 287 290 292 298 296 291 288 289 294 299 303 306 309 314 317 321 326 330 331 328 328 328 136 152 177 24 82 142 141 127 118 121 144 145 139 141 149 152 129 112 105 96 82 77 79 87 98 109 105 104 105 108 106 103 100 96 90 88 60 8 1 6 15 25 32 35 35 49 76 97 103 97 83 68 58 61 87 128 147 150 144 135 129 125 126 129 127 117 108 101 97 96 100 109 122 124 111 100 90 84 79 72 65 58 50 42 33 27 21 16 13 14 30 52 61 58 45 35 43 70 95 105 106 107 109 112 112 107 103 100 96 88 72 58 52 52 57 70 98 120 117 103 99 95 89 84 85 92 90 82 70 64 53 53 61 72 84 96 108 120 135 153 170 180 180 172 160 143 140 150 157 164 171 181 186 190 196 208 233 244 247 248 249 252 251 248 245 244 246 255 267 277 283 282 284 285 285 285 286 292 298 305 310 313 316 319 322 325 326 324 323 322 324 125 124 104 65 54 70 93 102 106 121 142 145 137 141 145 143 126 105 101 96 87 80 80 87 95 99 80 91 104 113 115 115 117 115 111 99 295 290 301 350 42 52 46 39 33 36 64 98 115 120 117 121 106 81 79 107 130 131 126 122 122 123 130 137 141 140 136 129 129 141 164 185 199 197 184 165 145 124 109 102 96 89 80 68 54 39 25 14 10 13 27 52 63 59 46 34 36 60 89 103 106 105 107 112 118 117 110 104 98 90 74 56 44 35 30 25 26 53 83 89 94 93 87 80 72 65 48 16 319 274 262 50 73 86 99 113 125 136 148 161 174 183 182 173 159 146 145 156 165 172 178 182 185 194 210 228 243 251 252 249 246 247 251 250 246 243 243 252 267 276 279 280 279 281 285 290 294 299 307 311 314 315 316 318 322 323 321 318 319 318 318 114 114 99 75 51 56 72 88 99 112 119 115 99 113 120 118 107 94 95 92 88 84 77 75 81 86 81 90 111 123 129 131 133 132 132 33 321 320 317 104 108 97 77 55 36 30 47 90 115 127 135 150 158 155 127 109 117 117 114 115 118 123 134 145 156 161 161 156 157 166 178 192 206 208 199 183 164 142 126 118 117 116 114 109 98 78 46 21 11 12 23 47 64 63 51 36 31 51 83 101 106 104 110 118 124 121 111 102 96 87 72 52 35 23 15 12 13 29 59 79 91 96 93 86 74 55 20 349 319 293 284 335 65 90 108 125 139 144 150 156 162 167 167 162 152 141 139 148 155 156 151 149 167 207 237 251 256 258 256 250 244 244 256 256 252 249 251 262 276 280 280 281 285 289 293 297 303 306 309 309 310 312 313 315 319 319 316 314 314 315 315 131 133 128 111 79 72 76 84 93 100 97 80 68 84 95 95 92 90 90 87 86 78 62 54 71 94 100 95 121 137 141 141 141 142 143 133 16 4 15 96 126 124 115 98 60 38 47 81 108 125 140 158 172 178 172 133 117 116 112 115 121 129 142 157 171 180 181 175 169 170 176 186 198 203 197 182 162 148 138 134 134 136 138 141 143 139 118 61 30 24 29 43 59 62 55 41 31 43 75 98 106 108 117 132 141 130 110 100 93 83 67 45 25 13 9 13 23 34 46 63 81 94 96 91 81 53 0 344 339 338 345 4 32 75 111 130 142 145 148 150 150 146 134 134 125 116 116 122 121 104 89 86 93 219 267 269 267 265 260 254 249 249 261 265 265 266 271 283 286 285 284 286 293 298 300 301 302 302 302 302 303 305 308 311 314 313 311 310 308 307 308 163 164 156 142 121 101 89 84 83 82 74 58 57 69 81 85 89 89 87 84 82 70 58 60 79 103 109 111 141 150 149 147 146 149 153 151 120 19 6 40 141 144 140 137 132 113 96 99 111 127 144 160 172 179 170 131 110 110 109 115 125 137 152 171 186 194 194 186 175 171 174 181 190 195 190 176 161 155 156 160 162 161 159 159 163 161 151 126 81 53 43 43 52 57 56 48 41 42 65 90 103 110 123 141 151 133 108 102 96 83 65 43 20 7 5 10 20 30 37 51 69 85 93 92 87 65 350 333 333 338 349 5 22 65 129 147 154 160 165 168 169 166 150 136 121 114 115 126 122 63 51 55 58 27 297 279 274 270 264 260 255 256 265 274 280 288 298 306 300 290 284 285 292 300 300 300 298 295 294 295 299 302 305 305 306 306 306 305 304 302 302 165 158 160 152 138 122 104 91 81 72 59 48 52 60 70 79 86 87 87 87 84 74 68 74 85 104 122 152 164 158 152 152 154 159 165 160 145 93 16 357 196 167 161 157 157 155 149 140 136 142 154 164 169 167 146 110 94 95 101 112 126 143 164 186 200 206 203 194 182 176 176 180 185 189 184 174 166 165 172 179 181 178 172 169 175 175 164 143 117 92 69 56 53 57 57 54 51 52 63 83 97 108 120 130 127 110 102 101 100 88 68 40 11 356 356 3 12 21 30 44 60 73 81 81 77 58 346 311 302 299 304 327 21 124 164 174 179 185 190 193 193 190 179 160 148 143 146 152 150 64 49 52 48 8 290 276 270 266 262 260 260 264 276 286 289 297 308 316 305 295 287 286 290 296 296 294 291 288 287 291 296 300 301 300 301 301 301 301 301 300 299 138 143 152 148 137 124 114 104 94 77 52 35 44 50 56 67 81 87 98 98 92 88 92 103 115 132 157 169 167 161 156 159 167 174 174 163 140 105 61 29 8 251 184 176 172 169 167 163 160 159 164 166 163 155 136 106 85 85 95 109 125 150 180 202 214 214 207 197 188 184 184 185 187 187 185 178 174 174 179 185 187 183 176 172 178 180 170 151 131 116 102 86 73 68 67 66 66 69 74 83 95 108 118 119 108 98 94 95 99 100 82 19 339 330 338 352 4 15 26 40 54 63 65 59 46 1 306 283 269 258 249 237 206 178 183 188 193 198 201 203 201 196 187 175 165 160 158 156 147 104 76 64 46 259 248 249 250 250 248 252 258 269 283 294 293 295 297 298 291 284 279 279 282 286 287 286 286 288 289 291 292 294 295 295 296 296 296 295 294 294 293 133 140 143 142 126 117 114 112 109 88 39 28 51 56 58 66 82 94 98 100 104 117 147 176 182 179 175 174 171 168 166 171 182 189 182 162 132 102 74 50 31 16 347 200 191 186 181 176 169 165 163 159 153 145 135 113 88 88 100 118 137 167 196 211 217 215 206 199 193 192 192 192 191 189 186 181 178 176 177 179 181 178 174 172 176 179 174 161 144 131 125 116 105 93 83 78 77 81 88 90 101 115 125 125 114 102 98 98 100 107 106 314 298 304 321 341 357 13 25 36 47 52 47 31 357 304 276 260 249 237 226 215 202 193 192 196 202 207 213 217 213 207 200 191 180 169 161 154 145 131 122 141 210 224 226 226 229 234 237 242 250 261 275 286 287 285 283 280 277 273 269 267 268 269 267 270 277 284 288 290 290 290 289 289 289 289 289 288 286 285 286 125 127 127 124 108 106 109 110 108 80 29 35 66 73 68 70 79 89 91 105 126 155 190 211 205 191 181 177 176 174 173 175 185 194 182 156 126 104 85 63 40 24 19 16 313 213 204 191 174 162 155 149 140 132 124 115 103 108 123 141 162 187 208 218 219 214 206 199 195 194 195 194 190 184 177 167 157 148 141 137 138 141 144 149 156 162 161 156 149 142 139 134 127 117 103 87 80 84 95 101 108 122 130 132 127 119 116 113 111 116 132 211 269 293 317 340 2 27 43 46 45 42 26 7 329 286 259 242 230 218 207 198 192 190 193 198 204 211 221 233 238 234 225 213 198 179 163 155 154 157 168 196 214 221 225 229 234 237 238 237 236 240 250 260 267 267 266 266 265 264 261 257 254 253 251 254 260 267 274 280 283 284 284 283 282 282 281 280 279 278 279 108 109 104 98 94 99 105 106 100 72 26 34 56 71 74 72 74 86 106 131 150 174 198 212 206 186 176 171 171 171 168 167 170 177 171 149 128 110 97 84 50 25 19 21 21 18 15 48 156 151 146 139 132 128 124 123 125 138 152 165 184 207 227 235 230 220 205 194 188 184 182 179 171 158 143 128 114 106 101 97 95 93 94 100 108 113 115 119 128 136 142 143 139 132 119 101 87 84 88 95 104 115 123 127 127 124 122 121 120 121 140 199 257 296 325 347 17 43 57 62 64 64 50 3 295 265 244 229 216 203 189 182 181 182 186 190 194 201 213 228 240 243 238 229 212 191 173 167 171 181 191 201 209 214 219 225 230 233 232 225 216 216 223 233 242 247 250 251 252 251 249 247 245 243 241 240 243 248 255 264 271 275 277 278 278 278 276 274 273 273 274