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