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