Temp 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 14 14 14 15 17 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 28 29 29 28 28 27 27 26 25 25 25 25 25 26 26 26 26 26 27 27 27 27 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 32 32 31 31 31 31 31 31 31 30 30 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 16 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 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 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 27 28 28 28 28 28 27 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 11 11 12 12 12 12 12 12 13 13 14 15 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 28 28 29 28 28 27 27 26 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 11 11 11 11 11 11 12 12 11 12 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 15 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 27 28 29 29 28 28 27 26 26 25 25 25 26 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 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 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 28 29 29 29 28 28 27 26 26 25 25 25 26 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 30 30 30 30 30 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 29 29 29 28 28 27 27 26 25 25 25 25 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 29 29 29 29 29 29 30 30 30 31 31 31 31 32 31 31 31 31 31 31 31 31 30 30 30 29 29 30 30 30 30 31 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 18 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 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 28 29 29 29 28 28 27 26 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 30 30 30 30 30 30 31 31 32 32 32 32 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 15 17 18 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 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 28 29 29 28 28 27 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 30 30 30 30 29 29 29 29 29 30 30 30 31 31 31 31 31 30 30 31 31 31 31 31 31 30 30 29 29 30 30 30 30 31 31 31 31 31 31 32 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 30 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 15 17 18 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 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 29 29 28 28 27 27 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 29 29 29 29 29 29 30 30 31 31 31 31 30 30 30 30 31 31 31 30 30 30 30 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 30 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 18 20 20 21 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 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 28 29 29 28 27 27 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 30 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 18 20 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 28 29 28 27 27 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 31 30 30 30 30 30 30 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 31 31 31 31 30 30 29 30 30 30 31 31 31 31 31 31 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 19 20 21 21 21 21 21 20 20 20 20 20 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 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 29 28 28 27 27 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 30 29 29 29 30 30 30 31 31 31 30 31 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 17 19 20 21 21 21 21 21 21 21 20 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 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 28 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 30 29 29 29 29 30 30 30 30 30 30 30 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 17 19 20 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 28 29 28 27 27 26 26 26 26 26 26 26 26 26 26 27 26 26 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 30 30 31 31 31 30 30 29 29 29 29 30 30 30 30 30 30 11 11 12 12 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 16 18 19 20 21 22 22 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 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 28 29 29 28 27 27 27 26 26 26 26 26 26 26 27 27 27 26 26 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 30 31 31 31 30 30 29 29 29 29 29 29 30 30 30 31 11 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 15 16 18 19 20 21 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 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 29 29 28 28 27 27 27 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 30 31 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 30 30 31 31 30 30 30 30 30 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 11 12 12 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 15 16 18 19 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 28 28 27 27 26 26 27 27 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 18 19 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 27 28 28 28 29 29 29 28 27 27 26 26 27 28 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 17 18 20 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 28 28 29 29 29 28 27 27 27 27 28 29 29 29 28 28 28 27 27 26 27 27 27 27 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 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 30 29 29 29 29 29 29 30 30 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 16 17 19 20 21 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 29 29 29 28 27 27 28 28 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 29 29 29 29 29 29 30 30 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 15 16 17 19 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 29 29 29 28 28 28 28 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 30 29 29 29 28 28 29 29 29 30 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 17 18 20 21 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 29 29 29 29 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 16 18 19 20 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 28 28 27 27 27 28 28 28 28 28 27 27 26 26 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 29 29 29 29 28 28 28 28 29 29 29 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 16 18 20 21 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 28 28 29 29 28 28 27 26 26 27 28 28 28 28 27 27 27 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 28 28 28 28 28 28 29 29 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 16 19 20 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 29 29 29 28 28 27 27 26 26 26 27 28 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 15 17 19 21 22 23 23 23 23 23 23 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 27 27 28 28 28 28 29 29 30 30 29 28 27 27 26 26 26 28 29 30 30 29 29 30 30 30 30 30 29 29 29 29 29 29 29 28 28 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 18 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 27 27 28 28 29 29 28 28 28 27 27 27 27 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 28 27 27 26 27 27 28 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 28 27 27 26 26 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 15 17 18 20 22 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 27 28 28 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 27 28 29 30 30 30 30 29 29 29 28 27 27 27 27 28 29 30 30 30 30 30 30 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 13 14 15 16 18 19 21 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 28 28 28 28 28 28 28 28 28 28 28 29 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 27 29 30 30 30 30 29 29 29 28 27 26 27 29 30 31 31 30 30 30 30 30 31 31 30 30 29 29 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 28 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 13 14 15 17 19 20 22 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 27 28 28 28 27 26 26 26 26 26 27 28 29 29 28 27 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 27 27 26 26 26 26 27 29 29 29 29 29 29 29 28 28 27 26 28 29 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 27 27 26 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 14 16 18 19 21 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 28 28 27 26 25 25 25 25 25 26 27 29 30 29 27 27 26 27 27 27 28 28 28 29 29 29 29 28 28 28 28 27 27 26 26 27 28 29 29 29 28 28 28 28 28 27 27 26 27 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 27 27 26 26 27 27 27 28 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 14 16 18 20 22 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 27 26 25 25 25 25 25 25 25 26 28 30 29 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 28 29 29 28 27 27 27 27 27 27 27 26 26 27 29 30 30 30 30 30 30 30 30 29 29 29 28 29 29 29 29 29 29 29 28 28 27 26 26 25 25 24 25 25 26 26 27 27 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 26 26 26 27 27 27 27 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 17 19 21 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 29 30 29 28 27 27 27 27 27 26 26 26 27 27 27 27 27 27 28 28 27 27 27 27 28 29 28 27 27 26 26 26 27 27 26 26 26 27 29 30 29 29 29 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 24 24 25 25 26 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 16 18 20 22 23 24 24 24 24 23 23 23 23 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 25 25 25 25 25 25 26 27 29 30 29 28 28 28 27 27 27 26 26 26 26 27 27 26 26 26 27 27 26 26 26 27 28 29 28 27 26 26 26 26 26 26 26 25 25 27 28 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 25 25 24 24 24 25 25 26 26 27 27 27 27 27 28 27 27 27 27 27 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 15 17 19 21 23 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 24 25 25 25 25 25 25 25 26 28 30 30 29 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 27 28 29 28 27 26 26 26 26 26 26 26 25 25 27 28 29 29 29 29 29 29 29 28 29 28 28 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 13 14 16 18 20 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 25 25 25 25 25 25 25 25 27 29 30 29 29 28 28 28 28 28 28 28 28 28 28 27 26 26 26 25 25 25 24 25 27 29 29 28 27 27 26 26 25 25 25 25 25 25 26 28 28 29 29 29 28 28 28 28 28 29 28 27 27 26 26 27 27 27 27 26 26 25 25 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 26 26 27 27 27 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 13 15 17 20 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 24 24 25 25 25 25 25 25 25 25 25 27 29 30 30 29 28 28 28 28 28 29 29 28 28 28 28 27 26 26 26 26 26 26 27 28 29 29 29 28 27 26 26 25 25 25 26 25 25 26 27 27 28 29 29 28 28 27 28 28 29 28 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 24 25 25 25 26 26 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 13 14 16 19 21 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 29 30 30 29 28 28 28 28 28 29 28 28 28 28 28 27 26 26 26 27 28 28 29 29 30 29 29 28 27 27 26 26 26 26 26 26 25 25 26 26 27 28 28 28 28 27 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 25 25 26 26 26 26 25 25 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 11 10 10 11 11 11 11 12 13 13 15 18 21 23 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 26 26 25 26 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 25 25 26 29 30 29 28 27 27 27 27 28 28 28 27 27 27 27 27 26 26 26 28 28 29 29 29 29 29 29 29 28 27 26 26 26 26 26 26 26 25 25 26 27 27 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 25 25 26 26 25 25 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 16 19 22 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 26 26 26 27 28 27 26 26 25 25 25 25 25 25 25 26 26 26 25 25 27 29 29 29 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 28 28 28 29 29 29 29 29 28 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 28 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 25 25 25 25 26 26 25 25 25 26 26 26 25 25 25 25 25 24 24 24 23 23 24 24 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 26 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 16 18 21 23 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 26 26 26 27 28 28 27 26 26 25 25 25 26 26 26 26 26 26 26 25 26 28 29 29 28 27 26 26 26 26 26 27 27 27 27 27 26 26 25 25 26 27 28 28 29 29 29 29 29 28 27 27 27 27 27 27 27 27 27 26 27 27 28 28 29 29 28 28 27 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 14 15 16 19 21 22 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 26 26 27 28 27 27 27 26 25 25 25 26 26 26 26 26 26 26 26 25 26 28 29 29 28 27 26 26 26 26 26 26 27 27 27 26 26 25 24 25 26 28 28 28 29 29 29 29 28 27 27 27 27 27 27 27 26 27 26 27 27 28 29 29 29 29 28 28 27 26 26 26 26 26 26 26 26 27 27 26 25 24 23 23 24 24 25 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 25 25 13 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 12 13 13 14 14 15 16 18 20 22 23 23 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 27 27 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 27 29 29 28 27 26 26 26 26 26 26 26 26 27 26 26 25 24 24 25 27 28 28 28 28 28 28 27 27 26 27 27 27 27 27 26 26 26 26 26 27 28 29 29 29 28 28 27 27 26 26 26 26 26 26 26 27 27 27 26 24 23 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 13 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 14 14 15 17 18 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 27 27 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 28 29 29 28 27 26 25 26 26 26 26 26 26 26 26 25 24 24 24 26 28 28 28 28 28 27 27 26 26 26 26 27 27 27 26 26 26 26 26 26 27 28 29 29 28 28 27 27 26 26 26 26 26 26 26 26 27 27 26 25 24 23 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 14 13 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 14 14 14 16 18 20 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 28 28 29 28 27 26 25 25 26 26 26 26 26 26 26 26 25 25 25 26 27 28 28 28 28 27 27 27 26 26 26 26 27 26 26 25 25 26 27 27 27 27 27 28 28 28 28 27 26 26 26 26 26 25 25 26 26 26 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 25 14 14 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 19 20 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 28 28 28 28 27 26 25 25 26 27 27 27 27 27 27 27 27 26 27 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 15 14 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 16 17 18 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 27 26 25 25 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 27 26 26 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 26 26 25 25 25 25 25 24 24 23 23 23 23 22 23 23 23 23 23 23 23 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 15 15 15 14 13 13 13 12 13 12 12 13 14 14 14 15 16 17 19 19 19 20 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 27 26 25 25 26 26 27 27 27 27 26 27 27 27 28 28 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 23 24 24 15 15 15 15 14 13 13 13 13 13 13 13 14 15 15 16 17 18 19 19 20 21 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 25 26 26 26 26 27 27 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 27 26 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 26 26 26 26 26 26 25 25 25 25 26 26 26 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 23 24 24 24 24 23 23 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 23 23 23 23 23 24 25 16 15 15 15 15 14 14 13 13 14 14 14 15 16 17 18 19 19 19 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 26 25 25 26 26 26 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 27 26 25 25 25 26 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 23 23 24 25 16 16 16 15 15 15 14 14 14 14 15 15 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 27 26 26 25 26 26 26 26 26 26 26 26 26 27 28 29 29 29 28 28 28 28 28 27 26 25 25 25 26 27 27 27 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 22 22 21 21 21 21 22 22 22 23 24 25 16 16 16 16 15 15 15 15 15 15 16 17 18 18 18 19 19 20 20 20 21 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 25 25 26 26 26 26 26 26 26 27 27 28 29 29 29 29 28 28 27 27 27 26 25 25 25 26 27 27 27 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 24 24 24 23 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 21 22 23 24 24 24 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 26 26 26 26 26 26 26 27 27 28 28 29 28 29 28 28 27 27 26 26 26 25 25 26 26 27 27 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 25 24 24 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 21 20 20 21 22 23 24 24 23 17 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 28 29 29 29 28 28 28 28 27 26 25 25 26 26 26 26 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 20 20 20 21 23 23 23 21 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 28 28 28 27 26 26 25 25 26 26 26 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 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 21 21 20 20 20 20 20 19 19 20 21 21 22 22 22 21 20 21 22 23 23 22 20 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 29 29 29 29 29 28 28 28 27 26 26 25 26 26 26 26 26 26 26 25 25 24 24 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 25 25 25 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 24 24 23 23 22 22 21 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 20 21 21 21 21 21 21 21 21 22 21 21 20 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 29 29 29 29 29 28 29 28 27 27 26 25 25 26 26 26 26 26 26 25 25 25 24 24 25 25 26 26 26 26 26 25 25 25 24 24 24 24 24 25 25 25 24 24 24 24 24 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 19 20 20 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 28 29 28 27 26 26 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 21 21 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 18 19 19 19 19 19 19 19 18 18 20 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 25 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 27 27 28 29 29 29 29 29 28 28 28 28 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 25 26 26 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 22 22 21 21 21 21 21 21 20 20 19 19 19 19 18 18 19 20 20 20 20 20 20 20 19 20 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 21 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 29 29 29 29 29 28 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 26 26 26 26 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 21 21 21 22 21 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 19 19 18 18 18 18 19 19 20 20 20 21 20 20 20 21 21 22 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 29 29 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 22 22 22 21 21 21 22 22 22 21 21 22 22 22 22 21 21 21 21 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 20 20 19 19 19 20 20 21 21 20 20 19 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 26 25 25 25 24 25 25 25 26 26 26 26 26 26 27 27 27 28 29 29 29 28 28 27 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 22 21 22 22 22 21 21 21 22 22 22 22 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 20 20 21 20 19 19 19 19 19 19 18 17 18 18 19 19 20 20 20 20 20 20 21 21 21 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 26 26 25 24 24 24 25 25 26 26 26 26 26 26 27 27 28 28 29 29 28 28 27 26 25 24 24 25 25 25 24 24 23 23 23 23 23 23 23 23 24 24 24 25 26 27 27 27 27 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 22 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 20 19 19 19 19 19 19 20 19 18 18 18 18 19 19 20 20 20 20 19 20 20 20 20 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 25 24 24 25 25 25 26 26 26 26 26 26 27 28 28 29 29 29 28 27 26 25 24 24 24 24 25 24 24 24 23 23 22 22 22 23 23 23 24 24 25 26 26 27 27 27 27 26 26 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 22 22 22 22 21 21 22 23 23 22 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 19 19 19 18 18 19 19 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 20 20 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 24 25 25 26 26 26 26 26 26 26 27 28 29 29 29 28 27 26 26 25 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 24 24 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 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 21 21 22 22 22 22 20 20 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 18 18 18 18 18 18 18 19 19 19 20 20 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 25 25 26 26 26 26 26 26 27 27 29 29 29 28 28 27 26 25 25 24 24 24 24 24 23 23 23 22 22 21 21 21 22 23 23 24 25 26 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 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 21 22 22 22 22 21 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 19 19 18 18 18 18 18 18 19 19 20 20 21 21 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 25 25 25 25 25 26 26 26 26 26 26 27 28 28 29 29 28 28 27 26 25 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 22 23 24 25 26 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 24 23 23 23 23 23 22 22 22 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 21 20 20 19 19 19 19 19 18 17 16 16 15 15 15 15 16 16 17 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 19 20 20 20 21 21 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 28 27 27 27 26 25 25 25 25 25 25 26 26 26 26 27 27 28 28 28 28 28 27 26 26 25 24 24 24 24 24 24 23 23 22 22 21 20 20 20 21 22 23 24 25 26 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 22 22 22 22 22 22 22 22 21 21 22 22 21 21 20 19 19 19 19 18 17 16 16 15 15 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 17 17 17 16 17 18 18 19 19 19 20 20 20 21 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 27 27 26 26 26 25 25 25 25 25 26 26 26 26 27 27 28 28 28 27 27 26 25 25 24 24 24 24 24 24 24 24 23 23 22 21 21 20 20 21 22 23 24 25 26 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 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 22 22 22 22 21 22 22 21 21 20 20 20 19 19 17 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 18 19 19 19 19 20 20 21 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 27 27 27 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 22 23 24 24 25 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 18 17 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 18 19 19 19 20 20 20 20 21 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 27 27 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 24 25 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 16 16 17 17 17 17 18 19 19 19 19 20 20 20 20 20 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 28 28 28 27 27 27 26 26 25 25 25 25 25 25 26 26 26 26 25 24 24 24 24 24 24 24 24 24 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 24 25 25 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 18 18 17 17 16 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 18 18 18 18 19 18 19 19 19 19 19 19 19 19 19 19 20 20 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 28 28 27 27 27 26 26 25 25 24 24 25 25 25 26 26 26 25 24 23 23 22 23 23 24 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 20 19 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 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 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 26 25 25 24 24 24 24 25 25 25 26 26 26 25 24 23 22 22 22 22 22 22 22 21 21 21 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 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 20 20 20 20 21 21 21 20 19 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 17 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 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 25 25 24 24 24 24 25 25 26 26 26 26 25 24 23 22 22 22 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 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 20 20 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 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 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 25 25 25 24 24 24 24 25 25 25 26 27 26 25 24 23 22 22 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 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 21 21 21 21 21 21 21 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 15 14 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 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 25 26 27 26 25 24 23 23 22 21 21 21 21 21 21 22 22 22 21 21 20 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 23 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 21 21 21 21 21 21 21 20 20 20 21 20 21 21 21 21 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 15 14 13 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 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 25 26 27 26 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 21 21 22 22 22 22 22 22 23 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 12 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 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 25 25 26 27 26 26 25 24 23 23 22 22 22 23 23 23 23 23 23 23 22 22 21 20 20 19 19 20 21 21 21 21 21 22 22 23 23 23 23 23 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 18 19 20 20 21 21 22 21 21 21 21 21 21 20 19 19 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 15 14 13 12 12 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 26 27 27 26 26 26 25 25 25 24 24 24 25 26 26 26 25 25 24 24 24 23 23 23 23 23 24 23 23 23 23 23 22 22 21 20 19 19 19 20 20 21 21 21 21 21 22 23 23 23 22 22 21 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 18 18 18 19 20 21 21 21 21 21 21 21 21 21 21 20 19 18 18 17 16 15 15 14 14 14 13 13 14 14 15 15 15 15 15 15 15 15 16 15 15 15 16 16 16 17 17 17 17 17 16 15 15 14 14 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 24 24 25 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 20 20 19 18 17 16 15 15 14 14 14 14 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 16 16 15 15 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 20 21 21 21 20 20 21 21 21 21 21 21 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 18 18 19 20 21 21 21 20 20 20 20 20 19 19 18 18 17 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 24 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 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 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 18 19 19 20 21 21 21 21 20 20 19 19 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 24 24 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 18 19 20 20 21 21 21 21 21 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 20 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 15 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 25 25 25 25 26 26 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 21 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 24 23 23 24 25 26 26 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 23 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 21 22 22 23 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 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 17 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 26 25 25 24 24 23 23 22 22 24 25 26 26 25 25 25 24 24 24 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 26 25 24 23 23 23 23 22 22 22 23 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 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 20 20 21 21 21 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 17 17 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 22 21 21 21 21 21 21 21 22 22 22 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 20 20 20 20 20 21 21 21 20 19 19 19 19 20 20 20 19 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 18 19 19 19 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 24 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 21 22 22 22 22 22 22 22 22 23 22 22 21 21 20 20 21 21 21 22 22 22 22 22 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 20 20 20 20 21 21 21 20 20 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 18 19 19 19 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 24 24 24 25 25 25 24 24 23 23 23 24 24 24 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 21 21 20 20 21 21 21 22 22 22 22 22 22 21 21 22 22 22 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 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 17 17 18 19 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 25 25 26 26 26 26 26 25 25 24 24 23 23 23 23 23 24 24 24 25 25 25 24 24 23 23 23 23 24 24 24 25 24 24 24 23 23 23 23 24 24 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 20 21 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 21 21 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 19 19 19 19 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 17 18 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 25 24 23 23 22 21 21 21 21 22 23 23 24 25 25 25 24 24 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 20 20 21 22 22 22 22 22 22 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 20 20 20 20 19 19 19 20 20 19 19 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 16 17 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 25 24 23 23 22 21 20 20 21 21 22 23 24 25 25 25 25 24 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 25 24 23 23 22 21 21 21 22 22 23 23 24 24 25 25 25 24 24 24 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 21 21 20 20 19 19 19 19 20 20 20 21 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 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 20 20 20 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 16 15 16 16 16 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 25 24 24 23 23 22 22 23 23 24 24 24 24 25 25 25 25 24 23 23 23 23 23 24 24 23 24 24 24 23 22 22 22 22 22 22 21 21 20 20 20 20 19 20 20 21 21 21 21 20 19 19 19 19 19 19 20 20 21 21 22 22 22 22 21 21 21 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 21 20 20 20 20 19 20 20 20 21 21 20 20 19 18 17 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 25 24 24 24 23 23 23 23 24 24 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 20 21 21 21 21 21 20 19 19 19 19 19 19 19 20 21 21 22 22 22 22 21 21 20 20 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 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 21 20 20 19 18 18 17 17 17 17 17 16 16 16 16 15 16 16 15 15 15 15 15 15 15 15 15 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 21 22 22 22 22 21 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 19 19 18 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 24 24 24 25 25 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 20 20 21 22 22 22 22 21 20 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 19 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 24 23 23 23 24 24 24 24 26 26 26 26 25 25 24 24 23 23 23 22 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 21 21 21 20 20 19 19 19 19 19 20 20 21 22 22 22 21 21 20 19 18 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 24 24 23 23 24 24 24 25 25 26 26 25 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 21 20 19 18 18 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 22 21 21 20 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 18 18 18 18 18 18 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 24 24 24 24 24 25 25 25 25 25 25 24 24 23 22 22 22 22 21 21 20 20 20 20 20 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 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 19 19 18 18 18 19 19 19 18 18 18 18 18 17 17 17 18 18 19 19 19 19 18 18 18 18 18 19 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 24 24 24 24 24 24 25 25 25 25 25 24 23 23 22 21 21 21 21 20 20 20 20 20 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 19 19 19 19 18 18 19 19 19 19 19 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 18 18 18 18 19 19 19 19 18 18 18 18 19 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 23 23 23 23 24 24 24 24 24 24 24 25 25 24 23 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 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 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 18 18 19 19 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 22 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 20 20 21 21 21 21 21 21 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 24 24 24 23 22 21 20 20 21 21 22 22 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 18 18 17 17 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 24 24 24 23 23 22 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 17 17 18 19 19 20 20 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 17 17 18 19 19 19 19 19 19 19 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 24 24 24 23 22 22 21 21 21 21 21 22 22 21 21 21 21 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 17 17 18 19 19 20 20 21 21 20 20 20 20 20 21 22 22 22 22 22 21 21 21 21 21 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 21 21 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 17 18 19 19 19 19 19 19 19 19 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 23 23 23 22 22 23 24 24 24 24 23 23 22 21 21 21 21 21 22 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 16 16 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 17 18 19 20 19 19 18 18 18 19 14 15 15 15 15 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 24 24 23 23 23 22 21 21 20 20 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 17 18 19 20 20 19 19 18 18 18 19 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 21 20 20 19 19 19 20 21 21 21 21 21 21 20 20 20 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 17 17 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 17 18 19 20 20 20 19 18 18 18 18 19 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 23 23 23 23 23 23 22 21 20 19 19 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 22 22 22 21 21 20 20 20 20 19 19 19 18 18 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 17 17 19 20 20 20 19 18 18 18 18 18 19 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 22 22 22 21 20 19 18 18 18 18 18 19 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 20 20 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 20 20 20 20 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 17 17 19 20 20 20 19 18 18 18 18 18 18 19 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 23 23 22 22 22 21 21 20 19 18 18 17 17 17 18 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 18 19 19 20 19 19 18 18 18 18 18 18 19 19 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 22 21 21 21 21 21 22 22 23 23 22 22 22 22 21 21 20 19 18 17 17 16 16 16 17 18 19 20 20 20 21 21 21 22 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 20 20 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 18 19 19 19 19 18 18 18 18 18 18 18 18 19 19 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 23 22 21 21 21 21 21 21 22 22 23 22 22 22 21 21 20 19 18 18 17 16 17 16 17 17 18 19 19 19 20 20 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 21 21 20 20 21 21 21 21 22 22 22 22 21 21 20 19 19 18 17 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 20 19 19 18 18 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 21 21 20 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 19 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 21 21 20 20 21 21 21 21 21 22 22 22 21 21 20 19 19 18 17 16 16 16 16 16 16 17 18 18 18 19 20 20 21 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 20 19 19 19 20 20 21 20 20 19 19 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 21 21 21 22 22 22 21 21 20 19 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 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 21 20 20 20 21 21 21 21 22 22 23 22 21 20 20 19 18 17 17 16 16 16 15 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 21 22 22 22 21 20 20 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 20 20 20 20 20 20 20 20 20 19 20 20 20 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 21 20 20 20 20 20 21 21 22 22 22 22 21 20 20 20 19 18 17 17 16 16 15 15 15 16 16 16 16 16 16 16 15 16 17 18 19 20 21 21 21 21 21 22 22 21 21 21 20 20 20 21 21 22 23 23 23 22 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 20 20 20 19 19 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 19 19 18 18 18 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 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 20 19 19 19 19 20 20 21 21 22 22 22 21 20 19 19 19 18 17 16 16 15 15 15 15 15 14 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 21 21 20 21 21 21 21 21 21 21 21 21 20 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 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 19 19 19 19 19 19 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 21 20 19 18 18 19 19 20 21 21 21 21 21 20 18 17 17 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 18 19 20 21 21 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 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 19 18 18 18 19 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 19 19 19 19 19 19 Height 791 791 790 790 789 789 788 788 787 787 786 786 785 785 784 783 783 783 782 781 781 780 780 779 779 778 778 777 777 776 776 775 775 774 774 773 773 773 773 773 773 773 773 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 772 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 769 769 769 769 769 769 769 768 768 768 768 768 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 765 763 762 761 763 767 770 772 773 773 772 772 772 772 772 772 771 771 771 771 771 771 770 770 770 769 769 769 769 768 768 767 767 767 767 766 766 766 765 764 763 762 761 760 760 760 760 760 758 756 755 756 757 759 760 760 760 760 760 761 759 756 753 753 756 759 760 759 759 759 759 758 758 758 758 758 759 759 758 758 757 756 756 756 756 755 755 755 755 791 790 790 789 789 788 788 787 787 786 786 785 785 784 784 783 783 782 782 781 781 780 779 779 778 778 777 777 776 776 775 775 774 774 774 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 768 768 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 766 765 763 761 761 763 768 771 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 768 768 767 767 767 767 767 766 766 765 764 764 763 762 762 762 762 762 762 761 759 758 759 760 760 760 760 760 761 761 760 757 754 755 759 761 761 760 759 759 758 758 757 758 758 758 759 759 758 758 757 756 756 756 756 755 755 755 755 791 790 790 789 789 788 788 787 787 786 786 785 785 784 783 783 782 782 782 781 780 780 779 779 778 778 777 776 776 775 775 775 774 774 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 770 770 770 770 769 769 769 769 769 769 769 768 768 768 768 768 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 764 761 761 761 765 769 772 773 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 768 768 768 768 767 767 767 767 766 766 766 765 765 764 764 764 764 764 763 761 760 759 760 760 760 760 761 761 761 760 759 759 761 763 763 762 760 759 758 758 757 757 757 758 758 758 758 758 758 758 757 756 756 755 755 755 755 755 791 790 790 789 789 788 787 787 786 786 785 785 784 784 783 783 782 782 781 781 780 780 779 778 778 777 777 776 776 775 775 774 774 774 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 770 770 770 770 769 769 769 769 769 769 769 768 768 768 768 768 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 765 762 760 760 762 766 770 773 773 773 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 768 768 768 768 768 768 768 768 768 767 767 766 766 766 765 765 765 763 761 760 760 760 760 760 760 761 761 761 761 762 763 764 764 764 762 761 759 758 757 756 755 756 756 757 757 758 758 757 757 756 756 755 755 754 754 754 755 791 790 790 789 789 788 787 787 786 786 785 785 784 784 783 783 782 782 781 780 780 779 779 778 778 777 777 776 776 775 775 774 774 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 770 770 770 770 769 769 769 769 769 768 768 768 768 768 768 768 768 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 764 762 759 761 764 768 772 773 773 773 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 770 770 770 769 769 769 769 768 768 769 769 769 769 769 768 768 767 767 766 766 765 764 762 760 760 761 761 760 760 760 761 762 762 763 764 765 765 764 763 762 761 759 757 755 754 753 754 755 756 756 757 757 757 756 755 756 755 755 754 753 754 755 790 790 789 789 788 788 787 787 786 785 785 784 784 784 783 782 782 781 781 780 780 779 778 778 777 777 776 776 775 775 774 774 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 769 769 769 769 769 768 768 768 768 768 768 768 768 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 765 764 762 761 763 766 770 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 770 770 769 769 769 768 769 769 769 769 769 769 769 769 768 768 767 767 766 764 762 759 760 762 763 762 761 759 759 760 762 763 765 766 766 764 763 762 762 761 759 756 753 751 751 753 754 755 755 756 757 757 756 755 756 756 755 754 753 754 755 790 790 789 789 788 787 787 786 786 785 785 784 784 783 783 782 781 781 781 780 779 779 778 778 777 777 776 776 775 775 774 774 773 773 772 772 772 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 769 769 769 769 768 768 768 768 768 768 768 768 768 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 767 766 765 764 764 764 766 769 772 773 773 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 769 769 768 769 769 769 769 770 770 769 769 769 768 768 767 766 763 761 761 762 763 764 762 760 759 759 760 761 764 766 766 765 763 762 762 762 761 758 755 752 750 751 752 753 753 754 755 757 757 757 756 756 756 755 754 754 754 756 790 790 789 788 788 787 787 786 786 785 784 784 783 783 782 782 781 780 780 780 779 778 778 777 777 776 776 775 775 774 774 773 773 773 772 772 771 771 771 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 769 769 769 768 768 768 768 768 768 768 768 768 768 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 767 766 764 764 766 768 770 772 773 773 773 773 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 769 769 769 769 769 769 770 770 770 769 769 769 768 767 765 764 763 763 764 765 764 762 760 759 759 759 760 764 767 767 765 763 762 761 761 760 758 755 753 752 752 752 752 752 752 754 757 758 758 757 757 756 755 754 754 755 756 790 789 789 788 787 787 786 786 785 785 784 784 783 782 782 781 781 780 780 779 779 778 778 777 776 776 775 775 774 774 774 773 773 772 772 771 771 771 771 771 771 771 771 771 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 765 763 765 768 771 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 771 770 770 770 769 769 769 769 770 770 770 770 769 769 768 767 765 764 765 766 766 766 764 762 761 760 760 760 762 765 767 766 764 763 761 760 759 758 757 756 754 753 752 751 751 750 750 753 757 759 759 758 756 755 755 754 754 755 756 790 789 788 788 787 787 786 786 785 785 784 783 783 782 782 781 780 780 779 779 778 778 777 777 776 776 775 775 774 774 773 773 772 772 772 771 771 771 771 771 771 771 771 771 771 771 771 772 772 772 772 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 765 764 767 770 772 774 774 774 773 773 773 773 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 770 770 770 769 770 770 770 770 770 769 769 768 767 766 766 766 767 767 766 764 762 761 761 763 764 765 766 766 764 763 762 760 758 756 755 755 756 756 755 753 751 749 748 748 752 757 759 759 757 756 755 753 753 754 755 756 790 789 788 788 787 786 786 785 785 784 784 783 783 782 782 781 781 780 779 779 778 777 777 776 776 775 775 774 774 773 773 773 772 772 771 771 771 770 770 770 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 767 766 765 766 768 771 773 774 774 774 773 773 773 773 773 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 769 769 769 768 767 767 767 768 767 766 764 762 762 763 765 766 766 764 763 762 761 761 758 755 753 753 755 757 757 756 755 752 749 747 747 751 757 760 759 757 756 754 753 753 754 756 757 789 789 788 787 787 786 786 785 784 784 783 783 782 782 781 781 780 780 779 778 778 777 777 776 775 775 775 774 774 773 773 772 772 771 771 771 770 770 770 770 770 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 767 766 766 768 770 773 774 774 774 774 773 773 773 773 773 774 773 773 773 773 773 773 773 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 769 769 769 768 768 767 767 767 767 766 765 764 764 765 766 765 763 761 759 758 759 758 757 754 753 753 755 756 756 755 755 752 749 746 746 751 757 760 760 759 757 755 753 752 754 756 756 789 788 788 787 786 786 785 785 784 784 783 783 782 781 781 780 780 779 779 778 778 777 776 776 775 775 774 774 773 773 772 772 771 771 771 770 770 770 770 770 770 770 770 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 766 765 766 769 772 774 774 774 774 774 773 773 773 773 774 774 774 774 773 773 773 773 773 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 769 769 769 768 767 766 765 764 765 766 766 766 766 765 765 762 759 757 755 755 756 756 756 755 755 754 754 753 752 753 754 752 749 746 746 751 757 760 761 760 758 756 755 754 754 755 756 789 788 788 787 786 786 785 785 784 783 783 782 782 781 781 780 780 779 778 778 777 777 776 775 775 774 774 774 773 773 772 772 771 771 771 770 770 770 770 770 770 770 770 770 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 765 764 766 770 773 774 775 774 774 774 773 773 773 774 774 774 774 774 774 773 773 773 773 772 772 772 772 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 769 769 768 767 766 764 763 763 764 766 767 767 766 764 761 758 756 754 754 754 754 755 755 756 756 755 752 749 748 750 752 751 749 746 746 750 755 760 761 761 760 759 758 757 755 755 756 789 788 787 787 786 785 785 784 784 783 783 782 782 781 780 780 779 779 778 777 777 776 776 775 775 774 774 773 773 772 772 771 771 770 770 770 770 769 769 769 770 770 770 770 770 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 766 765 764 765 769 771 773 774 774 774 774 773 773 773 773 774 774 774 774 774 773 773 773 773 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 770 769 768 767 766 765 764 763 764 764 765 766 765 764 761 758 756 754 754 754 754 754 754 755 756 756 755 752 748 746 747 748 750 749 746 746 749 753 758 760 761 761 761 760 759 757 755 755 788 788 787 786 786 785 785 784 784 783 782 782 781 781 780 779 779 778 778 777 776 776 775 775 774 774 773 773 772 772 772 771 771 770 770 770 769 769 769 769 769 770 770 770 770 770 771 771 771 771 771 771 771 771 770 770 770 770 770 770 769 769 769 768 768 768 768 768 768 768 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 765 763 765 767 769 772 774 774 774 774 773 773 773 773 774 774 775 774 774 774 773 773 773 773 772 772 772 772 772 772 771 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 770 769 768 766 765 766 766 766 765 764 764 763 763 761 759 757 756 755 755 755 754 753 752 753 755 755 756 753 749 747 746 747 748 748 747 747 749 751 755 758 761 762 762 761 760 759 756 754 788 788 787 786 786 785 784 784 783 783 782 781 781 780 780 779 779 778 778 777 776 776 775 775 774 774 773 773 772 772 771 771 770 770 770 769 769 769 769 769 769 769 770 770 770 770 770 771 771 771 771 771 771 770 770 770 770 770 770 770 769 769 769 768 768 768 767 767 767 767 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 765 763 765 768 770 773 774 774 774 773 773 773 773 774 775 775 775 774 774 774 773 773 773 773 773 773 772 772 772 771 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 768 767 766 766 767 767 767 766 765 763 761 761 761 760 759 758 758 757 756 753 751 750 751 753 754 755 754 750 747 746 746 747 748 749 749 748 749 751 756 760 762 761 761 760 759 757 754 788 787 787 786 785 785 784 784 783 782 782 781 780 780 779 779 778 778 777 777 776 775 775 774 774 773 773 772 772 771 771 771 770 770 769 769 769 769 769 769 769 769 770 770 770 770 770 770 771 771 771 770 770 770 770 770 770 770 770 770 769 769 769 768 768 768 767 767 767 767 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 769 769 769 769 769 768 768 768 768 768 768 768 768 768 767 767 765 765 767 771 773 774 774 773 772 772 772 773 774 775 775 775 775 774 774 774 774 773 773 773 773 773 772 772 772 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 768 767 766 766 766 767 767 766 765 765 763 762 761 762 761 761 761 761 759 756 752 749 747 749 751 753 754 753 750 748 747 747 748 749 750 749 748 748 750 754 758 760 761 761 761 760 757 755 788 787 786 786 785 785 784 783 783 782 782 781 780 780 779 778 778 777 777 776 775 775 774 774 773 773 773 772 772 771 771 770 770 770 769 769 769 769 769 769 769 769 769 770 770 770 770 770 770 771 770 770 770 770 770 770 770 770 770 770 769 769 769 769 768 768 767 767 767 767 767 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 768 768 768 768 769 769 769 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 767 767 767 768 771 773 774 774 773 771 770 771 773 774 775 775 775 775 774 774 774 774 774 773 773 773 773 772 772 772 771 770 770 769 769 769 769 770 770 770 770 770 770 770 769 769 768 768 767 766 766 765 765 765 764 764 764 765 764 763 763 763 763 763 763 761 758 753 748 746 746 747 749 751 752 752 751 749 748 749 750 751 751 751 750 749 750 752 755 758 760 761 761 760 758 756 788 787 786 786 785 784 784 783 783 782 781 781 780 779 779 778 778 777 776 776 775 775 774 773 773 773 772 772 771 771 771 770 770 769 769 769 768 768 768 768 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 769 768 768 768 767 767 767 767 766 766 766 767 767 767 767 767 767 767 768 768 768 768 768 768 768 769 769 769 769 769 769 769 769 769 769 769 769 769 769 768 768 768 769 768 768 768 767 766 766 769 772 773 773 772 770 770 771 773 774 775 775 775 775 775 774 774 774 774 774 773 773 773 772 772 772 772 771 770 770 769 769 769 769 769 769 769 769 769 769 769 769 768 767 766 766 766 766 765 765 764 763 762 763 765 765 764 764 763 764 764 764 761 756 751 748 745 747 747 747 748 749 750 749 748 747 748 750 752 753 753 751 751 750 751 754 757 760 762 761 760 758 756 787 787 786 785 785 784 783 783 782 782 781 780 780 779 778 778 777 777 776 775 775 774 774 773 773 772 772 771 771 771 770 770 770 769 769 768 768 768 768 768 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 767 767 767 766 766 766 766 766 767 767 767 767 767 767 768 768 768 768 768 768 769 769 769 769 769 769 769 770 770 770 769 769 769 769 769 769 769 769 769 769 768 767 765 762 762 766 769 772 772 771 771 772 773 775 775 775 775 775 775 775 775 774 774 774 773 773 773 772 772 772 772 771 771 770 770 770 769 769 769 769 768 768 767 767 767 768 768 767 766 766 766 766 766 766 766 765 764 763 763 764 764 764 764 764 764 764 763 760 755 750 748 748 750 749 748 748 748 749 748 747 746 747 749 751 752 753 752 751 750 751 755 759 762 762 761 759 758 757 787 786 786 785 785 784 783 783 782 781 781 780 779 779 778 778 777 776 776 775 774 774 773 773 772 772 772 771 771 770 770 770 769 769 768 768 768 768 768 768 769 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 767 767 767 766 766 766 766 766 766 767 767 767 767 767 768 768 768 768 768 769 769 769 769 769 769 769 769 770 770 770 770 769 769 769 768 768 767 767 767 768 768 766 763 759 761 765 768 771 773 773 774 774 775 775 775 775 775 775 775 775 774 774 774 774 773 773 773 772 772 771 771 771 771 770 770 770 769 769 768 767 767 766 765 765 766 767 767 767 766 766 766 767 767 767 767 767 766 764 764 764 764 765 766 766 766 766 764 761 757 754 753 754 755 754 751 750 750 750 749 748 748 748 748 748 749 750 751 751 751 753 757 761 763 763 761 759 758 757 787 786 786 785 784 784 783 782 782 781 780 780 779 778 778 777 777 776 775 775 774 774 773 773 772 772 771 771 771 770 770 769 769 768 768 768 768 768 768 768 768 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 767 767 767 767 766 766 766 767 767 767 767 767 767 767 768 768 768 768 769 769 769 769 770 769 770 770 770 770 770 770 770 769 768 766 765 764 762 762 763 765 766 764 761 759 764 767 770 773 774 775 775 775 775 775 775 776 775 775 775 774 774 774 774 773 773 773 772 772 771 771 771 771 771 770 770 769 769 768 767 766 765 764 763 763 765 766 767 767 766 766 766 766 767 767 767 767 767 766 766 767 768 769 770 770 769 768 767 764 761 760 759 759 758 757 755 753 753 752 752 751 751 750 749 748 748 749 750 752 753 756 759 762 764 764 763 761 758 757 787 786 786 785 784 783 783 782 782 781 780 780 779 778 778 777 776 776 775 774 774 773 773 772 772 772 771 771 770 770 769 769 768 768 768 768 768 768 768 768 768 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 767 767 767 767 767 766 766 766 767 767 767 767 767 767 768 768 768 769 769 769 769 770 769 769 769 769 770 770 770 770 770 769 768 765 763 761 761 761 762 764 765 766 765 764 765 768 771 773 774 775 775 775 775 775 776 776 776 775 775 774 773 773 773 774 774 773 773 772 772 771 771 770 770 770 770 769 768 768 767 767 766 764 762 762 762 764 766 768 768 767 766 766 765 766 766 767 769 770 771 772 773 773 773 773 773 772 772 770 768 766 765 763 762 760 758 756 756 756 755 755 754 753 752 751 749 748 749 751 754 756 758 760 763 765 765 765 763 760 756 787 786 785 785 784 783 783 782 781 781 780 779 779 778 777 777 776 775 775 774 774 773 772 772 772 771 771 770 770 770 769 769 768 768 768 768 767 767 768 768 768 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 767 767 767 767 767 767 767 767 767 767 767 767 767 768 768 768 769 769 769 769 769 768 768 767 767 767 768 769 770 770 770 769 768 767 766 765 765 765 766 767 768 768 768 769 770 772 773 774 774 775 774 775 775 776 776 776 775 775 774 773 772 773 773 774 774 773 773 772 771 771 770 769 769 769 769 768 767 767 766 766 765 764 762 761 762 764 766 768 770 769 767 766 765 766 768 771 774 776 777 778 778 777 777 777 776 775 774 773 771 769 768 766 764 762 760 759 757 757 757 756 755 754 753 752 751 750 751 753 755 756 758 760 763 765 766 766 764 761 756 787 786 785 785 784 783 782 782 781 780 780 779 778 778 777 776 775 775 774 774 773 773 772 772 771 771 770 770 770 769 769 768 768 768 768 767 767 768 768 768 768 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 767 767 767 767 767 767 767 767 767 767 767 768 768 768 768 769 769 769 768 768 767 765 764 763 763 763 765 767 769 771 771 771 771 771 772 772 771 771 770 770 771 770 770 770 771 772 773 774 775 775 776 776 776 776 775 775 774 774 773 773 772 773 773 774 774 773 772 772 771 770 769 768 768 768 768 767 766 765 764 764 764 764 763 762 763 764 766 769 771 771 769 768 767 769 773 777 780 782 783 782 782 781 780 779 778 776 776 774 773 771 768 767 765 763 762 760 758 757 757 756 755 754 754 754 753 751 751 752 754 756 758 760 763 765 767 766 764 761 756 787 786 785 784 784 783 782 782 781 780 780 779 778 777 777 776 775 775 774 774 773 772 772 772 771 771 770 770 770 769 769 768 768 768 768 767 767 768 768 768 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 767 767 767 767 767 767 767 768 768 768 768 768 768 768 769 769 768 767 766 764 761 760 758 758 760 763 765 768 770 772 773 774 774 775 774 773 772 772 772 772 772 772 772 772 773 774 775 776 777 777 777 777 776 775 773 772 772 773 773 773 773 774 774 774 773 772 771 770 770 768 767 767 767 767 766 764 763 762 762 763 764 765 765 766 767 768 770 771 771 770 769 770 773 777 782 784 785 785 785 784 783 782 781 779 778 776 775 773 771 768 767 765 763 761 760 758 757 757 756 755 754 754 754 754 752 750 752 754 757 759 761 763 766 767 766 764 761 757 787 786 785 784 784 783 782 781 781 780 779 779 778 777 776 776 775 774 774 773 773 772 772 771 771 770 770 770 769 769 768 768 768 767 767 767 767 768 768 768 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 767 767 767 767 768 768 768 768 768 769 769 769 769 769 769 768 766 764 762 761 760 758 758 759 762 764 766 769 771 773 774 775 775 775 774 773 773 773 774 774 774 774 775 776 776 777 778 778 778 778 777 776 775 772 770 770 771 772 773 773 774 774 774 773 772 771 770 769 767 765 766 766 766 764 763 761 761 762 764 766 766 767 768 768 769 770 771 771 771 772 774 778 782 785 787 787 787 786 785 784 783 782 780 778 776 775 773 771 768 766 764 763 762 760 759 758 757 756 755 755 755 754 754 752 752 754 757 760 762 763 764 766 767 767 765 762 759 786 786 785 784 783 783 782 781 780 780 779 778 778 777 776 776 775 774 774 773 772 772 771 771 770 770 770 769 769 769 768 768 767 767 767 767 767 768 768 769 769 769 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 769 769 769 769 769 769 769 769 768 766 764 764 764 764 764 763 764 765 766 766 766 767 771 774 776 776 776 775 775 775 775 775 775 775 775 776 777 778 778 778 778 778 778 778 777 775 773 771 770 770 771 772 773 774 775 774 773 771 770 769 767 765 765 765 766 766 764 762 761 761 763 766 767 767 768 769 768 769 769 769 770 772 775 779 783 786 788 789 789 788 787 786 784 783 782 780 778 776 774 773 771 769 767 765 763 762 761 760 760 759 758 758 757 755 754 754 754 756 757 759 761 763 764 765 766 767 767 766 763 759 786 786 785 784 783 782 782 781 780 779 779 778 777 777 776 775 775 774 773 773 772 772 771 771 770 770 770 769 769 768 768 767 767 767 767 767 767 768 768 769 769 769 770 770 770 770 770 771 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 769 768 768 768 768 768 768 768 769 769 769 769 769 769 769 770 769 769 768 766 766 766 768 769 769 769 768 768 768 767 765 764 768 773 776 777 777 777 776 775 775 775 775 775 775 775 776 777 778 778 779 779 778 778 777 776 774 772 771 771 771 773 774 775 775 775 774 772 770 768 767 766 765 766 766 766 765 764 763 764 765 767 767 767 768 767 767 767 767 768 770 773 778 783 788 790 791 790 789 788 786 785 783 781 780 779 778 777 775 773 772 771 769 768 766 764 763 762 762 761 761 760 759 757 756 757 758 759 758 759 761 763 765 767 768 768 768 767 764 760 786 786 785 784 783 782 782 781 780 779 779 778 777 777 776 775 775 774 773 773 772 771 771 770 770 770 769 769 768 768 767 767 767 767 767 767 768 768 769 769 769 770 770 770 770 770 771 771 771 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 769 770 770 770 770 770 769 768 767 768 769 770 771 770 770 770 769 769 768 766 764 766 772 776 778 778 778 777 776 776 775 775 774 774 775 775 776 777 778 779 779 779 778 777 775 773 772 773 774 775 775 776 776 777 777 776 774 771 769 768 768 767 767 767 766 766 766 766 767 768 768 768 768 767 766 765 764 765 767 770 774 780 785 790 793 793 792 790 788 786 783 781 779 778 778 778 777 776 775 774 773 772 772 771 768 767 765 765 764 763 762 761 760 761 763 764 763 759 758 759 762 766 769 771 771 770 769 766 762 786 786 785 784 783 782 781 781 780 779 779 778 777 776 776 775 774 774 773 772 772 771 771 770 770 770 769 768 768 768 767 767 767 767 767 767 768 768 769 769 770 770 770 770 770 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 770 770 770 770 770 770 770 769 769 769 769 770 771 771 771 771 771 770 769 769 768 767 765 766 770 775 778 779 779 778 778 777 777 776 776 776 776 776 777 777 778 779 779 779 778 777 775 773 775 777 778 779 778 778 778 779 779 778 776 773 770 770 770 769 768 767 767 766 767 768 769 770 770 770 769 768 767 766 766 767 771 774 778 782 787 792 795 795 793 790 788 785 782 780 778 777 777 778 778 778 777 776 775 775 776 776 775 776 772 770 769 767 767 765 765 766 769 769 767 765 763 758 762 767 770 772 771 770 769 767 765 786 785 785 784 783 782 781 781 780 779 779 778 777 776 775 775 774 773 773 772 772 771 771 770 770 769 769 768 768 767 767 767 767 767 767 768 768 769 769 770 770 770 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 770 771 771 772 772 772 771 771 770 770 769 769 767 764 765 769 773 776 779 779 779 779 780 779 779 779 778 778 779 779 778 779 780 780 780 779 777 775 775 778 781 782 782 781 780 781 781 781 780 778 774 771 771 772 771 770 769 768 768 769 770 771 772 773 773 773 772 772 773 773 774 777 781 785 789 792 796 797 796 793 790 787 785 782 781 778 777 777 777 778 779 779 779 778 776 776 777 778 779 777 776 775 774 773 772 770 770 771 772 773 772 766 764 765 767 768 769 770 769 769 768 767 786 785 785 784 783 782 781 781 780 779 778 777 777 776 775 774 774 773 773 772 771 771 770 770 769 769 768 768 767 767 767 767 767 767 767 768 768 769 769 770 770 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 770 771 771 771 770 770 771 771 770 770 770 770 770 770 771 771 771 771 771 771 771 771 771 771 772 772 772 772 772 771 771 771 770 770 769 766 763 765 769 772 775 778 779 780 781 781 781 781 781 780 781 781 781 781 781 782 782 781 780 778 776 778 781 783 784 784 783 783 783 783 783 781 779 776 773 774 774 773 772 771 771 770 771 772 773 774 775 776 776 777 778 778 779 781 783 787 791 794 796 798 797 795 792 789 786 784 783 782 780 778 777 778 779 780 781 781 779 777 776 776 777 777 778 777 778 777 776 775 774 773 774 775 776 776 772 768 767 768 770 771 771 771 771 771 771 786 785 785 784 783 782 781 781 780 779 778 777 776 776 775 774 774 773 772 772 771 771 770 770 769 769 768 768 767 767 767 767 767 767 768 768 769 769 770 770 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 772 772 772 771 771 772 772 772 773 773 772 772 772 772 771 771 771 770 768 765 763 767 770 772 774 777 779 781 781 782 782 781 781 781 782 783 783 784 784 783 783 782 780 778 778 780 782 784 785 785 786 786 786 785 784 783 781 778 775 775 775 774 774 774 774 774 774 773 774 777 779 780 780 780 780 781 782 784 786 790 794 797 798 798 796 794 790 787 785 784 783 783 782 780 779 779 780 782 783 784 783 780 777 775 775 774 775 777 778 779 778 778 777 777 777 777 776 775 774 772 770 771 771 772 771 770 769 769 770 786 785 785 784 783 782 781 781 780 779 778 777 776 776 775 774 773 773 772 771 771 770 770 770 769 769 768 768 767 767 767 767 767 768 768 769 769 770 770 770 771 771 771 771 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 771 771 771 771 772 772 772 772 772 772 771 771 771 771 772 772 772 772 772 772 772 772 773 773 773 773 773 773 772 772 772 771 771 770 769 765 764 766 769 771 773 776 778 780 780 780 780 781 781 782 783 784 785 785 784 784 783 782 780 778 778 780 782 784 785 787 788 788 788 787 786 784 783 780 778 776 775 775 777 778 778 777 776 774 775 779 782 783 784 783 783 783 783 784 786 790 793 796 798 798 796 793 790 786 784 784 783 783 783 782 781 780 781 783 786 788 789 787 783 778 774 773 774 776 779 780 781 781 781 781 780 778 777 775 773 773 772 772 771 771 769 767 765 764 765 786 786 785 784 783 782 781 781 780 779 778 777 776 776 775 774 773 772 772 771 771 770 770 769 769 768 768 768 767 767 767 767 767 768 768 769 769 770 770 771 771 771 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 773 774 774 774 773 773 773 773 772 772 772 771 771 769 765 762 762 765 769 773 776 778 779 779 779 779 780 781 782 783 785 785 785 784 783 782 782 780 778 777 779 781 783 785 788 789 789 789 788 787 786 785 783 781 779 777 777 778 780 780 779 778 775 776 780 783 785 785 785 785 785 786 787 789 791 793 795 797 797 796 793 790 787 786 785 784 784 784 784 783 782 783 786 790 792 793 792 789 785 779 775 774 775 779 782 784 785 784 783 782 780 778 776 774 773 773 772 772 771 770 767 763 759 759 786 786 785 784 783 782 781 781 780 779 778 777 776 775 775 774 773 772 772 771 770 770 770 769 769 768 768 767 767 767 767 767 768 768 769 769 770 770 771 771 771 772 772 772 772 772 772 772 772 772 773 773 773 773 773 772 772 772 772 772 772 772 772 772 772 773 773 773 772 772 772 772 772 772 773 773 773 772 772 772 773 774 774 774 774 773 773 773 773 773 772 772 772 771 770 766 760 758 762 769 774 777 779 779 778 778 780 781 782 782 784 785 786 785 783 782 782 781 780 778 778 778 779 782 786 789 790 790 789 788 787 787 786 785 784 782 780 779 779 780 781 781 780 779 779 781 783 785 786 786 787 788 790 793 794 795 796 797 797 797 795 793 791 789 788 787 787 786 785 785 785 785 786 789 792 795 796 795 793 790 784 778 774 775 779 784 787 787 786 785 783 781 780 778 776 775 773 773 772 771 769 767 762 756 754 786 786 785 784 783 782 781 781 780 779 778 777 776 775 774 774 773 772 771 771 770 770 769 769 768 768 767 767 767 767 767 767 768 769 769 770 770 771 771 771 772 772 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 772 772 772 773 773 773 773 772 772 773 774 774 775 774 774 774 773 773 773 773 773 772 772 771 770 766 760 760 765 771 777 780 780 780 779 780 782 784 783 783 785 786 786 785 783 781 781 781 780 779 778 776 777 781 786 790 792 791 790 789 788 787 787 786 786 785 783 781 779 779 781 783 784 784 784 784 785 786 786 787 788 789 792 795 797 799 799 798 797 796 795 794 793 792 791 790 789 788 787 787 787 787 788 790 794 797 798 798 796 793 788 782 778 777 781 786 788 788 787 786 784 782 780 779 777 775 774 772 772 771 768 765 760 756 756 787 786 785 784 783 782 781 781 780 779 778 777 776 775 774 774 773 772 771 771 770 770 769 769 768 768 767 767 767 767 767 768 769 769 770 770 771 771 771 772 772 772 772 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 773 772 771 772 773 773 773 773 773 772 772 773 774 775 775 774 774 774 773 773 773 773 773 773 772 771 768 765 762 762 769 776 780 783 784 783 783 784 785 785 784 785 786 787 787 786 783 782 782 781 781 780 776 773 776 781 787 791 792 791 790 789 788 788 787 787 786 785 784 782 780 779 780 784 787 788 788 788 788 788 788 788 788 788 790 792 796 798 799 799 797 796 795 795 795 794 793 792 791 790 790 790 790 790 790 792 795 798 800 800 798 795 790 785 781 782 785 789 790 789 788 787 785 783 780 778 776 775 774 773 772 770 767 763 760 760 763 787 786 785 784 783 782 782 781 780 779 778 777 776 775 774 773 773 772 771 771 770 769 769 769 768 768 767 767 767 767 768 769 769 770 770 771 771 771 772 772 772 772 773 773 773 773 773 773 773 773 774 774 774 774 774 773 773 773 773 773 773 773 773 774 774 774 774 773 772 772 772 772 773 774 773 773 772 772 773 774 775 775 775 774 774 774 774 774 773 773 773 773 773 771 767 764 762 761 771 779 783 786 787 787 786 786 786 786 786 787 788 789 788 786 784 783 783 782 781 777 774 773 779 784 787 790 791 791 790 789 789 789 788 787 786 785 784 782 780 779 780 785 786 788 789 789 790 790 790 790 788 786 786 789 796 800 801 800 798 797 797 797 796 796 795 794 794 793 793 793 793 793 794 795 798 800 802 802 800 797 792 787 784 785 789 791 792 791 789 788 785 783 780 778 776 775 774 773 772 770 766 765 764 766 769 787 786 785 784 783 782 782 781 780 779 778 777 776 775 774 773 773 772 771 771 770 770 769 769 768 768 768 768 768 768 769 769 770 770 771 771 771 772 772 772 773 773 773 773 773 773 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 773 772 772 772 773 774 774 773 773 772 773 773 774 775 775 775 774 774 774 774 774 774 774 773 773 773 771 766 762 760 761 770 780 785 788 790 790 788 787 786 787 788 789 791 791 789 787 785 784 784 782 780 776 776 779 784 787 787 788 788 789 790 791 791 790 789 788 786 784 783 782 781 781 781 784 785 786 787 788 789 790 791 790 787 784 785 790 799 805 806 804 801 799 799 800 799 798 797 796 796 795 796 796 797 798 799 799 801 802 803 802 800 797 793 789 787 789 791 793 793 792 790 788 786 783 780 778 777 776 775 774 772 770 767 767 768 769 771 787 786 785 784 783 783 782 781 780 779 778 777 776 775 774 773 773 772 771 771 770 770 769 769 769 768 768 768 769 769 770 770 770 771 771 772 772 772 772 773 773 773 773 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 774 773 773 773 773 773 774 773 773 773 773 774 775 775 775 775 775 774 774 774 774 774 774 774 774 773 773 770 764 760 761 764 772 784 786 789 791 791 789 788 788 790 791 792 792 791 789 787 786 785 785 783 781 781 784 787 789 789 788 786 786 788 792 794 793 792 791 789 787 784 783 782 783 783 785 786 787 788 788 789 790 790 790 788 784 782 787 796 804 809 810 807 804 803 803 804 803 802 800 799 798 798 798 799 801 802 803 803 803 803 802 802 800 797 794 791 791 792 793 794 794 793 792 790 787 785 782 780 778 776 775 773 771 770 770 770 770 770 769 787 786 785 784 784 783 782 781 780 779 778 777 776 775 774 774 773 772 771 771 770 770 770 769 769 769 769 769 770 770 770 771 771 771 772 772 772 773 773 773 773 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 774 774 773 773 773 773 774 775 775 775 775 775 775 774 774 774 774 774 774 774 774 773 772 768 763 760 763 769 779 788 787 789 792 792 791 790 789 791 793 793 792 791 789 787 786 786 786 785 785 787 790 792 792 791 789 787 788 791 794 796 795 794 792 790 788 786 784 784 785 786 788 790 791 792 793 793 793 792 790 788 785 785 790 798 806 811 812 810 808 807 807 807 807 806 804 802 801 801 801 802 803 804 804 804 803 803 802 801 799 796 794 793 794 795 795 795 794 793 792 790 788 786 783 781 778 776 774 772 770 771 772 773 773 772 769 788 787 785 784 784 783 782 781 780 779 778 777 776 775 775 774 773 772 772 771 771 771 770 770 770 770 770 770 771 771 771 771 772 772 772 772 773 773 773 773 774 774 774 774 774 774 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 774 774 774 774 774 774 774 774 774 774 775 776 776 775 775 775 775 774 774 774 774 774 774 774 774 773 771 767 764 762 765 773 784 790 789 790 792 792 792 791 790 791 793 792 791 789 787 786 786 786 786 787 788 789 791 792 792 792 791 790 792 795 797 797 796 794 793 792 791 789 788 787 787 788 790 791 793 794 794 795 795 795 794 793 791 791 795 800 805 809 811 812 812 811 811 811 810 808 807 805 804 804 804 805 805 805 804 803 803 803 803 801 799 797 796 795 796 796 796 795 794 792 791 789 788 786 783 781 778 776 774 771 771 773 775 776 777 774 771 788 787 786 785 784 783 782 781 781 780 779 778 777 776 775 774 773 773 772 772 772 771 771 771 771 771 771 771 771 771 772 772 772 772 773 773 773 773 774 774 774 774 774 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 775 774 774 774 774 774 774 775 775 776 776 775 775 775 775 775 775 774 774 774 774 774 774 774 773 770 767 765 765 770 781 788 791 790 789 790 790 790 790 789 790 790 790 788 786 785 785 785 786 786 788 789 790 790 792 793 794 794 794 795 797 798 797 796 794 793 793 793 793 792 791 790 790 792 793 793 793 794 794 795 796 797 797 797 797 799 801 804 807 810 813 814 815 814 813 811 810 808 808 808 808 808 807 807 805 803 803 803 803 803 802 800 799 798 798 798 797 796 794 791 790 789 787 786 784 782 780 778 777 775 773 773 774 776 777 778 777 771 789 787 786 785 784 783 782 782 781 780 779 778 777 776 775 774 774 773 773 772 772 772 771 771 771 771 771 772 772 772 772 772 773 773 773 773 774 774 774 774 774 775 775 775 775 775 775 775 776 776 776 776 776 776 776 776 776 776 776 776 776 776 775 775 775 775 775 775 775 775 775 775 775 775 776 776 776 775 775 775 775 775 775 775 775 774 774 774 774 774 773 771 768 765 764 767 774 785 790 790 789 788 787 787 789 790 789 788 787 786 784 784 784 784 784 785 787 790 791 791 791 792 794 795 797 797 798 798 798 797 796 795 794 794 795 795 795 794 793 794 795 795 794 793 792 792 794 796 798 799 801 801 802 804 806 809 812 814 815 815 815 814 812 811 811 811 811 811 811 809 807 804 803 802 803 803 803 802 802 801 800 799 798 796 794 791 788 787 786 785 784 783 782 780 779 778 777 775 774 774 776 777 778 777 770 789 788 787 785 784 783 783 782 781 780 779 778 777 776 775 775 774 774 773 773 773 772 772 772 772 772 772 772 772 773 773 773 773 773 774 774 774 774 774 775 775 775 775 775 775 775 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 775 775 775 775 775 775 775 775 776 776 776 776 776 775 775 775 775 775 775 775 775 775 775 775 774 773 771 768 765 762 761 766 775 785 791 791 789 787 787 788 790 791 790 787 786 785 785 785 785 784 784 785 788 792 793 794 794 794 795 797 798 798 798 798 797 796 796 796 795 795 795 796 795 795 795 795 796 796 795 794 792 792 792 794 797 799 801 803 805 807 809 811 812 813 814 814 813 812 812 812 813 814 814 813 812 810 807 804 802 802 802 803 803 802 802 801 800 799 796 794 791 788 786 784 783 782 782 782 782 782 781 779 778 777 776 776 777 778 778 774 767 790 789 787 786 785 784 783 782 781 780 779 778 777 777 776 775 775 774 774 774 773 773 773 773 773 773 773 773 773 773 773 773 774 774 774 774 774 775 775 775 775 775 775 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 776 775 775 775 775 775 775 776 776 776 776 776 775 775 775 775 775 775 775 775 775 775 775 774 774 772 769 766 762 759 760 768 777 786 792 792 790 789 788 789 790 790 789 788 788 788 787 786 785 784 785 786 789 792 794 796 796 796 797 798 799 799 798 797 796 795 796 796 797 797 796 796 795 795 794 794 795 795 795 794 793 792 792 793 795 797 799 801 804 807 809 811 811 811 811 810 810 810 811 813 815 815 815 814 812 810 807 803 801 801 801 802 802 802 802 801 799 797 794 791 788 786 784 783 781 780 780 781 782 783 783 782 781 780 780 781 781 780 777 771 762 790 789 788 787 785 784 783 782 781 780 780 779 778 777 776 776 775 775 775 774 774 774 774 774 773 773 773 774 774 774 774 774 774 774 775 775 775 775 775 775 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 776 776 776 776 776 776 776 776 776 775 775 775 775 776 776 776 776 776 775 775 775 775 775 775 775 775 775 775 774 773 772 770 768 765 761 761 765 775 784 791 794 792 789 788 789 789 789 789 788 790 791 790 789 788 786 786 787 788 791 793 795 796 797 798 798 799 800 799 798 797 795 795 795 796 797 798 798 798 798 797 796 794 793 793 793 793 792 791 791 792 794 796 797 799 802 805 807 808 808 808 807 807 807 808 811 814 816 816 815 814 812 810 807 803 800 799 800 801 802 802 802 801 799 797 793 791 789 787 786 784 781 778 777 779 783 785 785 784 784 786 786 786 785 782 776 768 757 791 790 788 787 786 785 784 783 782 781 780 779 778 778 777 776 776 775 775 775 775 774 774 774 774 774 774 774 774 774 774 775 775 775 775 775 775 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 776 776 776 776 776 776 775 775 775 775 776 776 777 776 776 775 775 775 775 775 775 775 775 775 775 773 771 769 769 769 767 764 764 770 782 793 796 794 790 786 786 789 790 790 790 790 792 793 792 790 789 789 789 791 792 793 794 796 797 797 798 799 800 801 801 800 798 796 796 796 797 798 799 800 801 802 803 802 800 798 798 797 796 793 789 788 791 795 798 798 799 801 803 805 807 806 806 807 808 808 810 812 814 816 816 816 815 813 810 808 804 800 798 798 800 801 802 801 801 800 797 795 792 791 790 789 786 781 776 774 776 782 786 787 788 789 791 791 790 787 781 772 763 755 791 790 789 788 787 785 784 783 782 781 780 780 779 778 777 777 776 776 776 776 775 775 775 775 775 775 775 775 775 775 775 775 775 775 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 776 776 776 776 776 776 775 776 776 776 776 776 776 775 775 775 775 775 775 775 775 774 773 772 768 766 767 769 771 770 771 777 788 796 797 793 787 784 786 790 793 794 794 794 794 794 793 792 791 792 793 794 795 795 796 797 798 799 799 800 801 802 802 802 800 799 799 799 800 801 802 804 805 807 808 809 808 807 807 806 804 799 794 790 793 798 801 803 803 803 803 804 805 806 806 809 811 812 812 812 813 814 816 816 816 815 813 810 807 803 800 799 800 801 802 802 801 801 799 797 795 794 792 791 788 781 775 773 775 780 785 788 790 792 794 794 791 784 777 767 760 760 792 790 789 788 787 786 785 784 783 782 781 780 779 779 778 778 777 777 777 776 776 776 776 776 776 775 775 775 775 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 777 778 778 778 777 777 777 777 777 777 777 777 777 777 777 777 777 776 776 776 776 776 776 776 776 776 776 775 775 775 775 775 775 775 775 775 774 773 771 767 764 766 770 776 780 782 785 790 794 793 788 784 785 789 793 797 798 797 796 795 794 793 793 793 793 794 795 796 797 798 800 801 801 801 801 801 803 803 803 803 802 802 802 803 804 805 806 808 811 813 814 815 814 814 813 811 808 803 798 800 804 807 809 809 806 804 802 803 804 807 812 814 814 813 812 812 813 815 816 817 817 816 814 810 807 804 802 801 801 801 802 802 802 802 801 800 799 797 794 791 786 781 777 777 780 783 784 786 788 789 790 789 779 772 765 765 773 792 791 790 789 788 787 786 785 784 783 782 781 780 779 779 778 778 777 777 777 777 777 776 776 776 776 776 776 776 776 776 776 776 777 777 777 777 777 777 777 777 777 777 777 778 778 778 778 778 778 778 778 778 778 778 778 778 778 777 777 777 777 777 777 777 777 776 776 776 776 776 776 776 776 775 775 775 775 775 775 775 775 775 774 773 772 770 767 764 766 772 780 787 789 789 789 789 787 785 785 789 793 797 799 800 799 798 796 795 794 794 793 793 793 794 796 798 800 801 803 803 804 803 803 804 804 804 804 804 804 804 805 805 806 807 810 813 815 817 818 817 817 816 815 813 811 808 806 808 811 813 812 809 805 802 801 803 806 812 814 814 813 813 812 812 813 815 817 818 818 817 814 811 809 808 806 804 802 802 803 804 804 804 805 806 804 801 798 797 795 791 787 784 781 778 779 783 788 791 791 784 773 768 773 785 793 792 791 790 789 787 786 785 784 784 783 782 781 780 779 779 779 778 778 778 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 777 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 777 777 777 777 777 777 777 777 776 776 776 776 776 776 775 775 775 775 775 775 775 775 774 773 772 771 770 768 766 769 776 784 790 791 790 788 786 785 786 789 793 797 800 800 800 799 798 796 795 795 795 794 794 794 795 797 799 801 803 803 803 804 805 806 806 805 805 805 805 805 805 805 806 807 808 810 812 815 817 818 819 818 817 816 815 814 812 811 813 814 815 814 812 809 805 803 802 803 806 809 811 813 814 814 813 812 814 817 819 819 818 817 816 815 815 813 811 808 806 806 806 806 806 808 809 808 806 804 807 808 804 799 791 783 776 773 777 783 789 788 780 772 772 780 792 793 792 791 790 789 788 787 786 785 784 783 782 782 781 780 780 779 779 779 778 778 778 778 778 778 777 777 777 777 777 777 777 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 777 777 777 777 777 777 777 776 776 776 776 776 775 775 775 775 775 775 775 775 774 773 772 771 770 769 767 768 772 780 786 790 791 789 788 786 786 789 792 797 800 802 802 801 799 797 796 796 796 796 796 796 796 798 800 803 804 804 803 802 803 805 808 809 807 806 806 806 806 806 806 807 808 810 811 813 814 816 817 819 819 819 818 816 814 813 814 815 815 815 815 815 815 813 810 805 800 799 801 807 813 817 819 817 816 816 818 820 820 819 819 819 820 821 820 818 815 811 808 807 807 808 809 809 808 807 806 807 808 808 805 798 790 783 781 783 784 787 785 780 777 781 787 793 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 780 780 780 779 779 779 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 778 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 778 778 777 777 777 777 777 777 776 776 776 776 775 775 775 775 775 775 775 775 774 774 772 771 770 768 765 765 769 776 783 789 791 791 789 788 788 789 792 795 798 801 803 802 801 798 796 795 795 795 796 797 799 800 802 804 806 807 806 804 803 804 806 809 810 810 808 807 807 807 808 808 809 810 813 815 815 816 817 818 819 820 820 820 818 816 815 814 814 814 814 814 816 818 819 817 810 806 804 804 809 817 822 823 823 822 821 822 821 820 819 820 821 823 823 823 821 817 813 809 808 808 809 809 809 808 808 807 806 805 806 806 805 803 800 797 795 796 797 796 795 796 798 799 796 794 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 779 779 779 779 779 779 778 778 778 778 778 778 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 778 777 777 777 777 776 776 776 776 775 775 775 775 775 775 775 775 774 773 772 770 768 766 762 766 773 780 786 789 790 789 788 788 790 792 795 798 800 801 801 801 800 799 796 794 793 794 795 798 801 804 806 808 809 809 809 807 806 806 808 809 811 811 810 809 809 810 810 811 812 813 816 818 820 821 821 821 821 822 822 822 821 819 817 816 814 813 812 813 816 819 820 818 814 811 810 811 815 822 826 827 827 826 826 825 822 820 820 820 822 824 824 823 820 816 812 808 807 808 809 810 810 809 808 807 806 806 809 812 813 814 813 810 806 807 809 809 808 809 811 811 802 795 794 793 792 791 790 790 788 788 787 786 785 784 783 782 782 781 781 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 778 778 777 777 777 776 776 776 775 775 775 775 775 775 775 774 773 772 770 770 768 766 764 769 777 783 787 789 789 787 787 788 790 793 796 799 800 799 799 798 799 799 797 794 793 792 794 796 800 803 806 808 809 810 810 810 809 808 808 810 811 812 813 812 812 813 814 815 816 817 820 822 823 825 825 825 825 825 824 824 823 822 819 817 814 812 812 814 816 818 819 817 814 813 814 817 820 824 827 828 829 828 827 826 823 821 821 822 823 824 824 823 820 814 808 804 804 807 810 811 810 809 806 806 808 811 816 819 819 818 818 815 811 811 812 811 808 807 808 812 807 796 795 794 793 792 791 790 789 788 787 786 785 785 784 783 782 782 781 781 781 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 778 777 777 776 776 776 775 775 775 775 775 775 775 774 772 770 770 770 770 771 772 774 779 783 787 789 789 789 788 790 792 794 796 797 797 796 796 796 797 799 797 794 792 792 792 794 797 801 805 808 809 810 811 812 812 811 810 810 811 812 813 814 814 815 817 819 820 822 823 824 826 827 828 828 828 828 827 826 825 824 822 820 817 815 815 817 819 820 819 816 812 811 813 816 820 823 826 827 827 827 827 826 824 824 823 823 824 824 824 824 821 815 808 803 803 807 811 812 811 809 807 809 814 818 821 822 821 821 819 814 808 806 805 805 804 804 805 806 801 796 795 795 794 793 792 791 790 789 788 787 786 785 785 784 783 782 782 782 781 781 781 780 780 780 780 780 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 779 779 779 779 779 779 779 779 779 778 778 778 778 778 778 777 777 776 776 776 775 775 775 775 775 775 774 773 771 770 769 771 774 778 780 782 783 785 787 789 790 791 792 794 795 796 797 797 796 794 793 794 795 796 795 793 792 791 791 792 795 799 804 807 809 810 811 812 813 813 813 811 811 812 813 814 815 816 819 821 823 825 826 826 827 828 828 829 829 829 829 828 828 827 826 824 822 820 819 819 821 823 821 817 811 807 808 813 818 823 825 824 824 824 825 825 826 826 826 825 824 824 824 825 824 820 816 813 811 810 812 812 811 810 811 815 819 823 824 823 821 819 815 809 803 800 801 802 803 803 801 796 788 797 796 795 794 794 793 792 791 790 789 788 787 786 785 784 784 783 783 782 782 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 777 777 776 776 776 776 775 775 775 775 775 774 772 771 770 771 774 779 786 789 790 790 791 792 793 794 795 796 798 799 799 798 797 795 793 792 792 792 792 792 792 791 790 789 790 792 797 801 805 808 809 811 812 813 814 814 814 813 813 813 814 815 816 819 822 824 826 827 828 829 829 829 829 829 830 830 830 830 829 828 828 826 824 822 821 821 824 825 823 818 813 809 812 818 824 825 824 821 821 823 825 827 828 828 827 825 825 825 826 827 826 824 821 818 815 812 809 810 813 816 819 824 826 827 826 823 818 813 807 801 798 798 800 801 799 795 789 783 798 797 796 795 794 793 792 792 791 790 789 788 787 786 785 784 784 783 783 782 782 781 781 781 781 781 781 781 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 779 779 779 779 779 779 779 779 779 779 779 779 779 778 778 777 777 776 776 776 776 776 776 776 775 774 772 771 771 774 779 785 792 795 796 797 797 798 798 798 799 800 800 801 801 800 798 796 795 794 792 790 788 788 789 789 789 789 789 790 794 799 803 806 809 810 812 813 814 815 814 814 814 814 814 815 817 820 823 824 825 827 829 831 831 830 829 829 830 831 831 831 830 829 829 829 828 826 822 821 822 826 826 823 818 813 813 819 825 827 825 822 822 823 826 829 830 830 828 827 825 825 827 828 829 829 827 823 817 809 811 814 817 819 822 825 827 829 829 825 820 816 808 802 799 799 800 801 796 790 785 783 798 798 797 796 795 794 793 792 791 790 789 789 788 787 786 785 784 784 783 783 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 780 780 780 780 779 779 778 778 777 777 777 776 776 776 776 776 776 775 774 773 773 774 778 785 791 796 797 799 800 800 802 803 804 803 803 803 803 803 802 802 801 800 798 794 789 785 783 785 788 791 791 790 790 793 797 802 805 808 810 812 813 814 814 814 814 815 816 816 817 819 822 824 824 825 828 831 834 834 833 831 829 829 830 831 831 830 830 830 831 831 829 825 821 821 823 827 827 824 818 814 817 823 827 828 827 826 826 828 830 831 830 829 827 825 825 826 828 830 830 829 824 818 811 815 819 822 823 822 821 824 827 828 826 821 817 811 805 800 798 799 803 796 790 788 790 799 798 797 797 796 795 794 793 792 791 790 789 788 787 786 786 785 784 784 783 783 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 780 780 780 781 780 780 779 779 778 778 777 777 777 776 777 777 777 776 775 775 775 776 779 784 791 796 798 798 798 799 801 804 806 807 807 806 806 806 806 805 805 804 803 799 795 790 786 784 786 791 794 795 793 791 793 797 802 805 808 810 812 813 813 813 813 814 816 817 817 818 820 823 826 826 828 831 834 836 836 835 832 831 830 830 831 831 831 831 831 831 832 831 827 823 821 822 826 828 825 818 811 810 819 827 830 831 830 830 830 831 832 831 829 826 823 822 823 826 829 830 830 827 824 821 823 827 828 826 822 817 816 820 821 821 820 817 814 808 801 798 797 800 796 794 794 795 800 799 798 797 796 796 795 794 793 792 791 790 789 788 787 786 785 785 784 784 783 783 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 780 779 780 780 781 781 781 781 780 779 778 778 778 777 777 777 777 777 777 776 776 775 777 780 784 790 796 800 801 801 800 801 802 805 807 809 810 810 809 808 807 805 804 802 800 797 793 790 788 787 789 793 796 797 795 793 794 798 803 807 810 811 812 812 812 811 812 814 816 818 819 819 821 823 827 829 830 833 836 837 837 836 834 832 831 830 831 831 832 832 832 832 832 831 829 825 822 823 825 827 824 816 809 808 815 826 831 833 832 831 832 832 833 832 830 826 823 821 822 825 828 831 831 831 830 829 829 830 830 828 823 817 813 812 814 817 818 818 816 812 807 805 804 802 802 798 796 796 800 800 799 798 797 796 795 794 794 793 792 791 790 789 788 787 786 785 785 784 783 783 782 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 779 779 780 779 779 780 779 780 781 781 782 782 781 780 779 779 778 778 778 778 778 778 777 777 776 776 777 779 783 788 793 798 801 803 803 803 804 806 808 809 811 811 811 811 809 807 805 803 800 796 794 791 789 789 790 791 793 796 798 798 797 797 799 803 806 810 812 813 813 813 811 812 815 817 818 819 820 821 823 827 829 831 833 835 837 837 837 836 835 833 832 831 831 832 832 833 832 832 831 828 825 824 824 825 827 824 817 810 809 813 825 831 833 833 833 833 834 835 835 833 831 828 827 828 829 831 832 832 833 832 831 830 829 828 828 826 824 820 815 815 816 818 820 819 818 816 815 813 809 806 799 795 792 801 800 799 799 798 797 796 795 794 793 792 791 790 789 788 788 787 786 785 784 784 783 783 782 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 781 782 782 782 781 780 780 779 779 779 778 778 778 778 777 777 776 776 777 780 784 790 794 798 801 803 804 806 808 809 810 812 813 813 813 812 811 809 807 804 800 796 792 790 790 791 792 793 794 796 799 801 801 800 803 806 809 811 813 814 815 814 814 814 816 818 820 820 821 821 823 827 829 831 833 835 837 838 838 838 837 836 834 833 832 832 832 833 832 832 830 827 826 824 824 825 826 825 821 816 813 813 821 829 833 834 834 834 835 836 837 837 838 839 841 842 842 840 838 835 833 833 831 829 827 826 827 829 829 827 824 822 821 821 821 823 824 824 820 815 808 801 794 790 789 802 801 800 799 798 798 797 796 795 794 793 792 791 790 789 788 787 786 786 785 784 784 783 782 782 782 782 781 781 781 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 779 779 781 783 783 783 782 781 780 780 779 779 779 779 779 779 778 777 776 776 778 781 786 791 796 798 801 804 805 807 809 810 812 813 814 815 815 815 813 811 808 805 801 796 792 790 791 793 795 796 797 798 801 803 804 804 806 808 810 812 814 815 816 817 818 818 818 820 821 822 823 824 825 829 831 832 834 835 837 838 839 838 837 837 836 835 833 832 832 832 832 832 830 828 826 826 825 825 825 825 824 821 817 815 818 825 832 835 836 835 835 836 839 842 846 850 854 855 854 852 848 842 838 835 832 829 828 827 828 830 830 830 829 829 829 829 829 828 827 825 821 814 807 800 794 791 789 802 802 801 800 799 798 797 796 796 795 794 793 792 791 790 789 788 787 786 785 785 784 783 783 782 782 782 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 778 779 780 782 783 783 783 782 781 781 780 780 780 780 780 779 779 778 778 778 778 780 783 788 793 798 801 803 805 806 807 808 810 812 814 815 817 817 816 814 811 808 804 800 796 792 791 793 796 798 799 800 800 802 805 806 808 809 811 812 813 815 816 818 820 821 821 821 821 822 824 825 826 828 830 833 834 835 836 837 838 839 838 838 837 837 836 835 833 832 832 832 832 830 829 828 827 826 825 824 824 824 822 818 816 818 824 831 835 836 835 835 837 843 848 853 857 859 860 860 859 857 854 849 845 841 838 837 836 835 836 834 832 831 832 834 836 836 834 828 822 820 816 811 805 800 795 791 803 802 801 801 800 799 798 797 796 795 794 793 792 791 790 789 789 788 787 786 785 784 784 783 782 782 782 781 781 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 779 779 778 779 780 782 783 784 783 782 782 781 781 781 781 781 780 780 779 779 779 780 783 785 788 792 796 800 803 805 807 807 808 808 810 812 814 815 817 817 816 814 812 809 805 802 799 796 794 795 797 799 800 801 802 803 807 809 811 813 814 815 816 817 818 820 822 823 823 823 823 824 825 827 828 830 832 834 834 834 834 834 836 838 839 839 839 839 838 836 834 833 832 832 831 830 829 828 827 826 825 823 823 823 822 817 816 818 823 829 833 834 834 836 842 850 854 857 859 859 860 860 861 861 860 858 855 853 852 851 851 850 848 843 838 835 834 834 836 837 834 828 820 817 816 815 812 807 800 794 804 803 802 801 800 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 785 784 783 783 782 782 781 781 781 781 781 781 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 779 781 783 784 784 784 783 782 782 782 782 781 781 781 781 781 781 782 785 788 791 794 796 798 801 804 805 807 808 808 809 810 812 813 815 816 816 816 815 812 810 808 806 804 801 798 797 798 799 800 801 802 804 807 810 812 814 816 817 818 819 820 821 822 824 825 825 825 826 827 828 829 831 833 834 834 833 833 833 834 837 840 841 841 841 840 838 836 834 832 831 830 828 827 826 826 827 826 824 822 821 821 819 819 821 824 828 830 831 834 840 847 853 857 858 858 858 858 858 858 860 861 861 859 856 853 851 851 851 850 847 843 839 835 832 833 830 825 819 814 814 815 814 812 808 802 796 804 804 803 802 801 800 799 798 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 783 782 782 781 781 781 781 781 780 780 780 780 780 780 780 780 780 780 780 779 779 779 780 780 780 780 780 780 780 779 779 779 779 778 779 781 783 784 784 784 783 783 783 783 782 782 782 783 784 785 786 788 789 792 795 798 800 801 802 804 806 807 809 810 811 811 811 812 813 814 815 815 814 812 810 808 807 807 806 803 801 800 800 801 802 804 805 808 810 812 814 815 817 819 820 821 822 823 825 826 827 827 828 829 830 831 833 834 835 835 835 835 835 836 838 841 842 843 842 841 840 838 836 834 831 828 826 825 825 827 828 829 827 824 823 823 823 822 823 825 828 830 832 837 843 849 854 857 859 859 858 857 856 856 857 858 860 860 858 857 855 854 852 851 848 845 841 836 833 831 826 817 812 811 812 814 814 812 810 806 802 805 804 803 802 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 786 785 784 783 782 782 782 781 781 781 780 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 780 780 780 780 780 779 779 779 779 778 778 779 781 783 784 785 784 784 783 783 783 783 783 783 786 789 792 793 794 794 795 797 799 802 804 805 806 807 809 811 813 813 812 812 811 812 813 813 813 812 811 810 808 807 807 808 806 805 803 803 804 805 806 808 809 811 812 813 815 816 819 821 823 823 824 825 827 828 829 829 830 832 833 834 836 836 838 839 839 839 839 840 842 843 843 843 842 841 840 838 835 832 829 827 827 828 830 832 832 832 829 828 827 826 825 826 829 833 835 837 841 845 849 853 856 859 861 860 859 858 857 857 857 857 857 857 856 854 852 850 849 847 845 842 840 837 835 830 822 820 820 819 820 822 822 819 815 813 806 805 804 803 802 801 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 783 782 782 781 781 781 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 780 780 780 780 780 779 779 779 779 778 779 781 783 784 785 785 785 784 784 784 784 783 783 786 789 794 798 799 800 799 798 800 803 806 809 811 812 813 813 814 814 814 813 812 811 812 812 812 812 811 810 809 808 808 808 808 809 808 807 806 807 808 809 811 812 812 813 814 816 819 821 823 824 824 825 826 827 828 829 830 832 833 835 836 838 839 840 842 843 843 843 843 844 844 844 843 842 841 840 839 836 834 831 830 830 831 832 834 835 835 833 831 828 826 825 827 833 838 841 843 846 848 850 851 854 857 860 860 860 860 859 858 858 857 856 855 855 854 851 849 847 846 844 842 841 841 841 838 832 829 828 829 832 837 837 833 827 822 806 805 805 804 803 802 801 800 799 798 797 796 796 794 793 792 791 790 789 788 787 787 786 785 784 783 782 782 781 781 781 780 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 780 780 780 780 780 780 779 779 779 780 781 783 785 786 786 786 785 785 785 784 784 783 785 788 793 798 801 803 803 804 805 807 810 813 815 817 818 818 817 816 815 814 813 812 813 813 813 812 812 811 810 809 809 809 809 809 809 809 809 809 810 810 811 813 814 814 816 817 820 822 823 825 825 825 825 826 827 829 830 831 833 835 837 839 840 841 842 843 844 845 845 845 845 844 844 843 842 841 840 838 836 834 832 831 831 831 832 834 835 836 836 832 828 824 823 827 835 842 846 847 848 849 849 850 851 853 856 856 856 856 856 857 856 855 853 852 852 852 852 851 850 848 845 843 843 843 844 842 840 838 839 840 843 844 843 838 833 828 807 806 805 804 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 783 782 781 781 781 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 780 780 780 780 780 780 779 779 780 781 783 785 787 787 787 786 786 785 785 785 784 784 785 789 794 799 803 805 806 809 812 815 817 818 819 819 819 819 819 817 816 814 813 814 814 814 814 813 812 811 811 810 810 811 810 810 810 810 811 813 813 814 814 814 816 818 819 821 822 824 825 826 826 826 826 827 829 831 832 833 833 836 839 841 842 842 842 843 845 846 846 846 846 845 844 843 841 840 838 837 836 834 833 831 830 830 830 832 833 835 835 831 825 822 822 826 835 841 845 846 847 847 848 848 849 850 851 851 851 851 852 852 852 851 850 849 850 851 851 851 851 850 848 847 846 845 844 843 843 843 845 846 848 849 845 842 841 840 808 807 806 805 804 803 802 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 780 780 780 780 779 779 780 781 783 785 786 787 788 787 787 786 786 786 785 784 783 785 788 794 799 803 807 810 813 816 818 819 818 818 817 818 819 820 820 819 817 816 815 815 815 814 814 814 813 812 812 812 812 812 812 812 813 815 817 818 818 818 817 819 821 823 824 825 826 826 826 827 827 827 828 830 832 834 836 836 837 839 840 841 842 842 844 845 847 848 847 846 845 844 843 841 840 838 837 835 835 834 832 831 830 830 831 831 831 829 826 823 821 821 825 830 835 838 840 841 842 843 844 846 847 847 847 847 847 848 849 850 850 849 849 849 850 852 853 853 852 851 850 848 846 845 844 844 845 847 848 849 849 844 844 850 856 808 807 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 780 780 780 779 779 780 781 783 784 785 786 787 788 788 787 787 786 786 786 784 783 784 788 794 799 803 807 811 814 816 817 817 816 816 815 817 819 821 821 821 821 820 818 817 816 815 815 816 816 816 815 814 813 813 813 814 816 818 820 821 822 822 822 822 824 826 827 827 826 826 826 827 828 828 828 830 833 836 838 839 838 839 840 841 842 843 844 846 847 847 847 846 845 844 843 841 840 839 837 837 837 836 835 835 834 834 833 831 828 824 821 820 822 823 825 826 826 828 830 832 834 836 838 840 841 842 842 843 845 847 849 850 851 852 853 853 852 852 851 852 852 853 852 850 848 846 845 845 846 847 848 848 846 845 850 860 867 809 808 807 806 805 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 780 779 779 780 781 782 784 785 785 786 787 788 788 788 787 787 787 786 785 783 784 787 791 797 801 805 809 811 813 813 813 813 813 814 816 818 819 821 822 823 823 823 822 820 819 819 819 820 820 820 818 816 815 815 816 818 820 823 825 826 826 827 827 828 829 829 828 828 828 828 829 829 829 828 829 832 836 839 840 839 839 839 840 842 843 844 846 847 847 847 846 845 844 843 842 841 840 839 839 839 839 839 839 839 839 837 834 829 823 820 820 823 824 824 823 821 821 825 828 832 835 837 839 841 843 844 846 849 851 854 855 855 856 857 857 855 853 852 850 850 850 850 849 848 846 844 844 845 846 848 848 850 855 863 872 875 809 809 808 807 806 805 804 803 802 801 801 800 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 779 780 780 782 783 784 784 785 786 787 788 789 789 788 788 788 787 785 783 784 787 790 794 798 802 806 808 809 810 810 810 811 812 814 815 817 819 821 824 826 827 827 826 824 822 822 822 823 823 822 820 818 817 818 820 823 826 828 829 830 829 830 830 830 830 830 830 830 831 832 832 831 830 829 830 834 838 840 841 841 841 841 842 844 845 846 847 846 846 845 845 844 843 843 842 841 840 841 841 842 842 843 845 843 838 835 829 825 823 823 824 824 823 820 819 821 828 836 842 846 848 851 854 856 859 861 863 864 863 862 859 858 858 858 856 854 852 850 849 849 849 849 847 845 842 841 840 841 843 846 853 861 867 871 872 810 809 808 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 779 780 781 782 782 783 783 784 786 787 789 789 790 789 789 788 788 787 787 787 789 791 794 796 798 801 804 806 806 807 808 809 811 812 813 815 817 820 823 827 829 830 829 827 825 825 825 825 826 825 823 821 820 821 823 826 829 832 833 832 831 830 830 831 831 831 831 832 833 834 834 833 833 832 831 832 836 839 841 842 842 842 843 844 845 846 847 846 846 845 845 844 844 843 842 842 842 842 843 844 846 847 846 843 839 834 829 826 826 826 826 824 821 820 820 823 828 837 846 854 860 865 869 871 873 874 875 874 870 865 861 858 857 857 856 854 853 851 850 850 851 850 849 847 844 840 838 836 835 837 842 848 852 854 856 811 810 809 808 807 806 806 805 804 803 802 801 800 799 798 797 796 795 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 779 779 779 780 781 781 781 781 781 782 784 787 789 790 790 791 790 790 790 791 791 792 792 792 793 794 796 798 801 803 804 805 806 808 810 812 813 815 817 819 822 826 828 830 830 829 827 826 826 827 828 827 826 825 824 825 827 829 832 834 835 833 832 830 830 831 831 831 832 832 833 834 835 836 836 835 834 833 834 836 839 841 842 842 842 843 845 846 846 846 846 846 845 845 844 844 843 843 843 844 846 847 848 848 846 844 841 837 831 828 829 830 830 828 826 825 827 831 836 844 854 864 870 873 875 876 877 877 876 874 871 865 861 859 858 857 856 855 854 853 852 852 853 853 853 852 850 846 841 837 833 833 836 840 844 847 848 811 810 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 780 780 780 780 780 780 780 779 779 779 779 779 779 779 779 780 780 780 780 779 779 779 779 780 783 785 788 790 791 792 792 792 792 794 795 796 796 796 795 795 796 797 799 800 802 803 805 807 810 813 815 816 817 818 821 824 827 829 830 829 828 827 827 828 830 830 829 828 828 829 830 832 833 834 834 833 831 830 830 830 830 831 831 832 833 835 836 838 838 838 837 836 835 835 837 839 840 841 842 844 845 846 847 847 847 847 846 845 845 844 844 844 845 846 848 849 849 847 846 843 839 835 831 830 833 834 835 835 835 836 839 843 849 857 865 870 874 875 876 876 875 875 873 871 866 862 861 861 860 859 858 857 856 856 855 854 853 853 853 853 852 849 845 840 837 837 838 840 841 842 843 812 811 810 809 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 791 790 789 788 787 786 785 784 783 783 782 781 781 781 780 780 780 780 780 780 780 780 779 779 780 780 780 780 780 780 780 780 779 779 780 780 781 783 785 787 789 791 793 794 795 795 796 797 799 799 799 798 797 796 797 798 800 800 802 804 807 811 813 815 816 817 818 820 823 825 828 830 830 829 828 828 829 831 831 831 830 830 831 832 833 833 832 831 830 829 829 829 829 829 830 830 832 834 837 838 839 840 839 839 838 838 837 838 838 840 841 842 844 845 847 848 848 848 848 847 846 845 845 845 846 847 850 852 850 848 846 844 840 836 833 832 833 835 838 840 842 843 845 848 853 860 867 872 871 872 873 873 873 872 870 868 866 863 863 863 863 863 861 860 859 858 858 857 856 855 853 852 851 849 848 846 845 844 845 845 844 843 842 843 812 812 811 810 809 808 807 806 806 805 804 803 802 801 800 799 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 780 781 782 782 783 784 786 788 791 792 794 796 797 798 799 800 801 801 801 800 798 798 799 800 800 801 803 806 810 811 814 816 818 819 821 823 825 827 828 830 830 830 830 830 832 832 832 831 831 831 832 833 832 831 829 828 828 828 828 829 830 830 831 833 835 838 839 840 840 840 840 840 839 839 839 840 840 842 843 845 846 847 848 848 848 848 847 846 846 846 846 847 848 850 852 849 845 843 841 838 836 834 833 834 837 841 844 846 848 849 852 855 859 863 866 867 868 869 870 869 868 867 866 865 864 865 866 866 865 863 862 861 860 859 858 857 856 854 851 849 848 848 848 849 850 852 852 851 848 845 846 813 812 811 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 789 788 787 786 785 784 784 783 782 782 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 780 781 781 781 781 781 783 784 785 785 787 788 789 791 793 796 798 799 801 802 803 803 803 802 802 801 802 802 802 802 804 807 809 810 813 815 817 819 821 823 824 825 827 829 830 831 832 833 833 833 833 832 831 830 831 832 832 831 829 828 827 827 828 829 830 830 831 833 835 837 839 840 840 840 840 840 839 839 840 841 842 843 845 845 846 847 847 847 847 847 847 846 846 846 847 847 849 850 850 847 844 842 840 838 835 833 833 835 839 844 847 849 850 851 852 855 858 861 863 863 865 866 866 866 865 864 863 863 863 864 866 866 866 865 864 863 861 860 859 859 858 856 854 851 850 850 851 853 854 854 854 852 850 849 851 814 813 812 811 810 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 794 793 792 791 790 789 788 787 786 785 784 783 783 782 782 781 781 781 780 780 780 780 780 780 780 780 780 780 780 780 780 781 781 781 781 782 783 786 788 790 791 790 789 789 791 794 798 799 801 802 804 805 805 804 803 803 803 803 804 804 806 808 809 811 813 815 816 818 820 821 822 823 825 827 829 832 833 834 834 834 834 832 830 829 829 830 831 831 830 829 828 828 829 829 830 831 831 832 834 836 837 839 840 840 840 839 839 839 840 842 843 845 845 846 846 846 846 846 846 846 846 847 847 847 847 848 848 848 847 844 844 843 841 839 836 834 834 836 840 844 848 850 850 851 852 855 858 862 864 865 864 863 862 862 861 859 860 858 858 859 861 863 864 865 865 864 863 861 861 860 859 858 857 855 854 854 855 856 855 854 852 850 847 848 851 814 813 813 812 811 810 809 808 807 807 806 805 804 803 802 801 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 782 781 781 781 781 780 780 780 780 780 780 780 780 781 781 780 780 780 781 782 782 783 785 789 792 794 794 793 790 789 790 792 795 797 799 802 804 805 806 805 805 805 804 805 806 807 809 811 811 812 814 815 816 818 819 820 821 822 824 826 828 831 833 833 834 834 834 832 829 827 827 828 830 832 832 831 831 831 831 831 831 831 831 831 832 833 836 838 839 839 839 838 839 840 841 842 843 844 845 845 846 845 845 845 845 845 845 847 848 848 849 848 848 847 846 845 845 844 842 840 838 836 835 837 841 844 848 849 849 850 851 853 857 860 861 860 860 860 859 858 857 856 855 854 854 855 856 859 861 864 865 864 864 862 862 861 861 860 860 860 860 860 859 857 855 852 849 846 845 846 848 815 814 813 812 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 790 789 788 787 786 785 784 784 783 782 782 781 781 781 781 781 780 780 780 780 780 781 781 781 780 780 781 783 784 786 787 789 792 795 797 796 794 792 790 790 792 793 795 798 801 803 805 805 805 805 805 805 806 807 809 810 812 812 813 814 815 816 818 820 821 822 824 826 827 829 830 831 831 832 832 832 831 829 827 826 826 828 831 833 833 834 833 833 833 833 832 831 830 830 832 834 836 837 836 837 838 840 842 843 844 844 844 845 845 846 846 845 845 844 844 844 845 847 849 849 849 849 847 846 845 845 844 844 842 840 838 837 838 841 845 847 848 848 848 849 851 854 857 858 859 859 859 857 855 854 853 851 851 851 852 853 855 858 862 864 864 863 863 862 862 862 862 862 862 862 861 860 858 854 850 846 844 845 846 848 815 815 814 813 812 811 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 795 794 793 792 791 790 789 788 787 786 785 784 783 783 782 782 781 781 781 781 781 780 780 780 781 781 781 781 781 781 782 784 787 789 790 791 793 795 797 797 796 794 793 793 794 795 797 800 802 803 804 805 805 805 805 806 807 808 809 811 813 814 814 815 815 817 818 820 823 826 828 830 831 831 831 830 829 829 829 830 830 830 828 826 825 827 831 833 835 836 836 836 835 834 833 831 830 830 831 832 834 834 834 836 838 840 842 844 845 845 845 846 846 847 847 846 846 845 844 844 845 846 848 849 850 849 848 846 845 844 844 845 844 842 840 838 838 842 845 847 848 847 846 846 847 850 852 853 854 855 855 855 854 852 851 850 849 849 850 851 853 855 859 861 862 862 862 861 861 862 862 863 863 862 862 860 858 854 849 845 842 841 843 844 816 815 815 814 813 812 811 810 809 809 808 807 806 805 804 803 802 801 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 783 782 782 781 781 781 781 781 781 781 781 781 781 781 781 781 782 784 787 789 791 792 793 794 796 797 797 796 797 797 798 799 801 803 804 804 805 805 805 805 806 807 809 810 811 811 813 815 814 816 817 818 819 821 824 828 831 833 834 834 832 829 827 826 827 829 830 831 830 828 826 827 830 833 836 837 838 838 837 835 833 831 830 830 831 832 833 834 834 835 837 839 841 843 845 846 846 846 847 847 847 847 847 846 846 845 845 846 846 848 849 849 849 847 845 845 845 845 845 844 842 839 838 842 845 847 848 847 845 844 844 846 848 850 851 852 853 853 852 851 850 850 849 848 848 849 851 854 857 859 861 861 861 861 861 861 861 861 861 861 861 860 859 857 851 845 839 837 836 837 817 816 815 814 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 783 782 782 781 781 781 781 781 781 781 781 781 781 781 782 783 784 786 787 788 790 791 792 794 796 797 798 800 801 802 803 804 804 805 805 805 805 805 805 807 809 811 812 812 811 813 815 816 819 820 820 821 823 825 828 831 833 834 834 833 830 827 825 826 828 830 832 831 830 828 828 831 834 837 839 839 839 838 836 834 833 831 831 832 833 835 836 837 837 838 839 841 843 845 846 847 846 846 846 847 847 848 848 848 848 848 847 847 847 847 848 848 847 846 846 846 846 846 845 843 841 840 842 845 847 847 846 843 841 841 842 845 847 849 850 850 850 849 848 849 849 848 847 846 847 849 853 855 859 861 861 861 861 860 860 860 859 860 861 861 861 860 860 856 850 843 838 835 834 817 817 816 815 814 813 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 792 791 790 789 788 787 786 785 785 784 783 783 782 782 781 781 781 781 781 781 781 781 782 782 783 784 785 785 786 787 788 789 790 792 794 796 798 800 802 804 805 805 805 805 804 804 804 805 806 808 811 813 813 812 811 813 817 819 821 823 823 824 824 826 828 830 832 833 834 834 833 830 828 827 827 830 831 831 831 829 830 832 835 838 839 840 839 838 837 836 835 835 835 836 837 839 839 840 840 840 841 842 843 845 846 846 846 845 846 847 848 849 849 849 849 850 850 849 847 846 847 847 847 847 847 847 847 847 846 845 843 842 843 845 846 847 846 843 839 838 839 842 845 847 848 848 847 846 846 847 847 847 846 845 846 848 851 855 860 862 863 863 861 860 860 860 861 862 864 864 864 864 864 862 857 851 845 840 837 818 817 816 816 815 814 813 812 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 795 794 793 792 791 790 789 788 787 786 785 785 784 783 783 782 782 782 781 781 782 781 782 782 782 784 785 786 787 787 788 788 789 789 790 791 792 793 795 798 801 804 806 806 805 805 805 805 805 806 808 810 812 813 813 813 812 814 819 820 822 824 825 825 826 828 829 831 832 834 836 837 837 835 832 830 828 829 830 831 830 830 831 834 836 838 839 840 840 839 838 838 838 838 839 841 842 842 842 842 842 842 843 844 845 846 847 847 846 846 847 849 850 851 850 850 850 851 851 850 848 846 845 845 847 848 848 847 847 847 846 846 844 844 844 845 846 847 846 843 839 838 838 839 841 844 846 847 847 846 846 846 846 845 845 844 844 847 851 856 861 865 866 866 864 863 864 863 863 864 865 866 867 868 867 866 863 859 855 849 843 818 818 817 816 816 815 814 813 812 811 810 810 809 808 807 806 805 804 803 802 801 800 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 784 783 783 782 782 782 782 782 782 782 782 783 785 787 788 789 789 789 790 790 791 791 791 791 791 793 796 800 804 806 807 807 806 806 806 807 808 808 810 811 813 814 814 814 815 818 820 822 824 825 826 828 830 831 832 833 834 836 838 839 839 837 834 832 831 830 831 831 832 833 835 836 838 839 840 840 840 840 840 840 842 843 844 845 845 845 844 844 845 845 846 847 848 848 848 849 849 850 852 853 853 853 852 852 852 852 851 849 847 844 845 845 846 847 847 847 847 847 846 845 845 845 845 845 846 845 842 839 838 838 838 839 841 844 846 846 846 845 845 844 844 842 841 840 845 851 858 864 868 870 869 868 866 866 866 865 865 865 866 867 868 868 867 866 864 861 857 851 819 818 818 817 816 815 815 814 813 812 811 810 809 808 808 807 806 805 804 803 802 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 785 784 783 783 783 782 782 782 782 782 782 784 785 787 789 790 790 790 791 791 792 792 792 792 791 792 795 799 803 805 806 807 807 806 807 808 808 807 809 811 813 815 816 816 816 817 819 822 824 825 827 829 831 833 833 833 833 834 837 839 840 840 838 837 835 834 833 833 834 835 836 836 837 838 839 840 840 841 842 843 844 846 847 847 847 847 847 847 847 848 848 849 850 850 851 852 852 853 854 855 855 855 855 855 855 854 854 852 849 847 846 845 846 847 847 848 848 848 847 845 846 845 844 843 844 843 841 840 838 837 837 838 840 843 846 846 846 845 844 843 842 839 837 835 842 851 860 867 871 872 869 867 866 867 866 865 864 864 864 865 866 866 866 866 866 865 862 858 820 819 818 817 817 816 815 814 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 786 785 784 784 783 783 783 783 782 782 783 784 786 788 789 790 791 791 792 792 793 793 793 793 792 793 796 799 803 805 807 808 807 807 807 808 809 809 809 811 814 816 817 817 818 819 821 823 825 826 828 831 833 833 833 832 831 831 834 837 840 841 841 840 839 838 837 836 835 836 836 836 836 837 838 839 840 841 843 845 846 848 849 849 849 849 849 849 849 850 851 851 852 852 853 853 854 855 855 855 856 856 856 856 856 856 855 855 853 851 849 847 847 847 848 849 849 848 847 846 846 845 843 841 841 841 841 840 838 836 836 837 839 843 845 846 846 846 844 842 839 835 833 833 840 851 861 868 871 872 869 868 867 867 866 866 864 863 862 864 865 866 867 867 867 866 865 864 820 819 819 818 817 817 816 815 814 813 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 787 786 785 785 784 784 783 783 783 783 783 784 786 788 789 790 791 791 791 792 793 793 794 794 794 794 797 800 804 807 809 809 808 808 808 809 809 809 810 813 816 819 820 820 821 822 823 826 828 829 831 833 834 834 833 831 830 829 832 836 839 841 842 842 841 841 841 840 838 837 836 835 835 836 837 839 841 842 844 847 849 851 852 852 852 851 851 852 852 853 853 853 854 854 854 854 855 855 855 855 855 856 856 856 856 856 856 856 856 855 853 851 849 848 848 848 849 849 848 848 847 845 843 841 840 842 841 840 839 837 836 837 840 843 845 847 847 846 843 839 833 830 832 838 844 853 862 867 870 870 868 868 868 867 867 867 866 864 864 866 868 868 869 868 868 868 868 869 821 820 819 819 818 817 816 816 815 814 813 812 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 789 788 787 786 786 785 785 784 784 783 783 784 785 786 787 789 790 790 791 791 791 792 793 793 794 794 795 797 800 804 808 810 809 809 808 809 810 810 810 812 816 820 822 823 823 823 824 826 828 830 832 833 834 835 834 833 831 830 829 830 833 837 840 842 842 842 843 843 842 841 838 837 835 835 835 836 838 841 844 847 850 852 853 854 855 854 854 854 854 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 855 856 857 857 856 855 853 850 849 848 849 849 849 849 848 846 844 842 843 845 844 842 841 840 839 840 841 844 846 847 846 844 840 835 830 834 836 841 849 858 863 867 868 868 867 867 867 868 869 868 866 866 866 868 869 870 869 868 867 868 868 869 821 820 820 819 819 818 817 816 816 815 814 813 812 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 792 791 790 789 788 787 787 786 786 785 785 784 785 785 785 786 787 789 790 790 790 790 791 791 792 793 793 794 794 796 799 804 808 810 810 810 810 810 811 812 814 817 820 822 823 824 825 825 826 828 829 830 832 833 833 833 833 833 832 831 830 830 831 834 838 840 842 843 843 844 844 842 840 838 836 835 835 836 839 843 847 850 853 855 856 856 856 856 856 856 856 857 857 857 856 856 855 855 855 855 855 855 855 855 855 855 855 854 854 855 855 856 857 858 858 856 854 851 849 848 848 849 849 848 847 845 844 844 846 846 844 842 840 840 842 843 844 845 845 844 840 833 827 823 833 840 847 855 861 864 865 865 865 866 867 869 870 870 869 866 865 865 865 866 866 865 864 863 863 863 863 821 821 820 820 819 818 818 817 816 815 815 814 813 812 811 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 794 793 792 791 790 789 789 788 788 787 787 786 786 786 786 787 787 788 789 790 790 790 791 791 791 792 792 793 793 794 795 798 803 807 810 811 812 812 813 813 815 816 819 821 822 824 825 826 827 828 829 829 830 831 831 832 832 832 833 833 832 831 831 831 833 836 839 842 843 844 844 844 843 840 838 837 836 836 837 841 845 850 853 856 857 857 857 857 857 857 857 857 857 857 856 856 855 855 854 854 854 855 855 856 856 856 855 855 855 855 855 855 856 857 858 858 858 857 854 852 849 848 848 848 848 847 845 844 846 847 847 846 844 842 842 844 844 845 844 843 839 833 826 826 831 835 844 853 859 862 863 863 863 864 866 868 869 869 869 867 865 864 863 862 861 860 859 858 858 858 857 856 822 821 821 820 820 819 818 818 817 816 815 815 814 813 812 811 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 796 795 794 793 792 791 791 790 789 789 788 788 788 788 788 788 788 788 789 790 790 791 791 791 791 792 792 792 793 793 794 795 798 802 807 809 811 813 814 815 816 817 818 820 821 822 824 826 827 828 829 830 830 831 831 832 832 833 834 834 834 834 833 833 833 834 836 839 841 843 844 845 844 843 841 839 837 836 837 839 842 847 852 855 857 858 857 857 857 856 856 855 855 854 854 854 854 854 854 854 854 854 855 855 855 856 856 856 855 855 855 856 856 856 857 857 858 858 858 857 855 852 850 848 847 847 846 845 846 848 849 849 849 848 846 846 846 844 844 842 838 832 824 822 826 834 842 851 857 860 861 861 861 863 864 866 866 866 867 866 866 866 862 859 857 856 855 856 856 856 856 855 854 822 822 821 821 820 820 819 818 818 817 816 815 814 814 813 812 811 810 810 809 808 807 806 805 804 803 802 801 800 799 799 798 797 796 795 794 793 793 792 791 791 790 790 789 789 789 789 789 789 789 790 790 791 791 792 792 792 792 792 793 793 794 794 796 798 802 806 810 812 814 815 817 819 820 822 823 823 824 825 827 828 828 829 830 831 832 833 834 835 836 837 837 836 836 835 835 835 836 837 839 841 842 843 844 844 844 843 841 840 839 839 841 844 849 853 855 857 857 857 856 855 854 853 852 851 851 852 852 853 853 853 854 854 854 854 854 854 854 854 854 855 855 856 856 857 857 857 857 857 857 857 858 857 855 852 850 847 846 846 847 848 850 850 850 850 850 849 847 846 843 841 838 833 827 821 824 830 839 848 855 858 859 860 859 860 861 862 863 863 863 864 864 864 862 858 853 851 851 852 854 856 857 857 856 855 823 822 822 821 821 820 819 819 818 817 817 816 815 814 814 813 812 811 810 810 809 808 807 806 805 804 803 802 801 800 800 799 798 797 796 795 795 794 793 793 792 791 791 791 790 790 790 790 790 790 790 791 791 792 792 792 793 793 793 793 794 794 795 797 799 803 807 810 812 814 815 818 821 824 825 826 826 827 827 828 828 829 830 831 832 834 835 837 837 838 838 838 837 837 837 836 836 837 838 839 840 841 842 844 845 845 846 845 844 843 843 845 847 851 853 855 856 856 856 855 854 852 851 850 850 850 851 851 852 853 853 853 853 853 853 853 853 853 852 852 853 854 856 857 858 858 857 857 856 856 856 857 857 856 854 852 849 847 847 848 850 850 850 850 850 850 848 845 841 838 837 835 832 829 828 833 840 847 853 856 858 857 857 857 857 858 860 860 861 860 863 862 860 858 854 851 849 849 850 854 856 857 857 856 855 823 822 822 822 821 820 820 819 819 818 817 817 816 815 814 814 813 812 811 810 810 809 808 807 806 805 804 803 802 802 801 800 799 798 797 797 796 795 794 794 793 793 792 792 792 791 791 791 791 791 791 792 792 792 793 793 793 793 793 794 795 795 796 797 799 803 808 811 814 816 817 819 822 825 826 827 827 828 828 829 829 830 830 832 833 835 836 837 838 838 838 838 838 838 837 837 837 838 839 840 840 841 842 844 845 846 848 848 848 848 848 849 850 852 854 855 856 856 855 854 852 850 850 850 850 851 851 851 851 851 851 851 852 852 852 852 851 850 849 850 851 854 856 858 859 859 858 857 857 856 856 856 856 855 854 853 850 848 848 849 849 850 849 849 848 847 846 842 838 837 837 838 838 839 841 844 848 851 853 854 853 853 852 853 854 856 858 860 860 860 862 861 860 858 855 853 851 850 851 854 856 858 858 857 855 823 823 822 822 821 821 820 820 819 819 818 817 816 816 815 814 814 813 812 811 810 810 809 808 807 806 805 804 803 803 802 801 800 799 798 798 797 796 796 795 794 794 793 793 793 792 792 792 792 792 792 792 793 793 793 793 793 794 794 794 795 795 795 796 798 802 808 813 817 818 819 820 822 824 826 827 828 828 828 829 829 830 831 833 834 835 836 836 837 837 837 838 838 838 838 839 839 840 841 841 842 842 843 844 846 847 849 850 851 851 852 852 852 853 854 855 855 855 854 853 851 849 848 848 849 851 850 849 848 848 849 850 850 851 850 848 847 845 845 847 850 853 856 857 858 858 859 858 858 857 856 856 856 855 855 854 852 850 849 849 849 849 848 847 845 844 844 843 841 841 841 844 847 849 850 851 851 850 848 847 846 847 849 851 854 857 859 861 862 863 863 863 863 862 860 858 855 852 852 853 855 857 857 857 857 824 823 823 822 822 821 821 820 820 819 818 818 817 816 816 815 814 813 813 812 811 810 810 809 808 807 806 805 804 804 803 802 801 800 799 799 798 797 797 796 795 795 794 794 794 793 793 793 793 793 793 793 793 793 793 794 794 794 794 794 795 795 796 796 798 802 808 814 818 820 820 819 819 821 823 825 826 827 827 828 830 831 832 833 834 834 835 835 836 836 837 837 838 839 840 841 842 842 843 844 844 845 845 847 848 850 851 852 853 854 854 854 854 854 855 855 855 854 853 851 850 848 847 847 848 848 846 844 843 843 845 846 847 848 846 843 842 841 843 846 849 852 854 854 855 857 858 859 859 858 857 856 856 856 855 855 853 851 849 849 848 846 844 843 842 842 844 846 845 844 844 845 847 850 850 849 846 843 841 840 840 843 848 853 856 859 861 863 864 865 865 865 865 865 864 863 859 855 853 852 854 855 856 857 857 824 824 823 823 822 822 821 821 820 820 819 818 818 817 816 816 815 814 813 813 812 811 810 810 809 808 807 806 805 805 804 803 802 801 800 800 799 798 798 797 796 796 795 795 795 794 794 794 794 793 793 793 794 794 794 794 794 794 794 794 795 796 796 797 798 802 807 814 818 820 820 819 817 818 820 822 824 826 827 828 830 831 832 832 832 832 833 834 835 836 836 837 838 839 841 842 843 844 845 845 846 847 848 850 851 853 854 854 855 855 855 855 855 855 855 855 854 852 851 850 849 849 849 849 849 847 844 839 838 839 840 841 842 843 843 842 842 843 844 847 849 851 852 852 853 854 856 857 858 858 857 856 856 855 855 854 853 852 850 848 847 845 843 841 840 843 845 847 847 845 843 841 840 842 840 838 835 834 834 835 839 845 851 855 858 860 862 863 864 865 865 866 866 866 866 865 862 856 852 850 852 854 856 856 857 824 824 823 823 822 822 822 821 821 820 820 819 818 818 817 816 816 815 814 813 813 812 811 810 810 809 808 807 806 805 805 804 803 802 801 801 800 799 799 798 797 797 796 796 796 795 795 795 794 794 794 794 794 794 794 794 795 795 795 795 795 796 797 797 798 801 806 811 816 819 820 820 818 818 819 820 822 824 826 828 829 830 831 831 831 831 831 833 834 835 836 837 838 839 840 842 844 844 845 845 846 847 849 851 853 855 855 856 856 856 856 856 856 856 855 855 853 851 849 849 849 850 850 850 847 844 840 836 835 836 837 838 836 840 843 844 846 847 848 848 848 849 850 851 851 852 853 855 857 857 857 856 855 854 853 853 853 852 851 850 849 848 846 844 843 844 846 847 847 845 840 836 832 830 828 827 827 829 832 836 842 848 853 855 858 860 862 863 864 865 865 866 866 866 866 865 861 854 850 849 851 854 856 857 857 824 824 824 823 823 822 822 822 821 821 820 819 819 818 818 817 816 816 815 814 813 813 812 811 810 810 809 808 807 806 806 805 804 803 802 802 801 800 800 799 798 798 797 797 797 796 796 796 795 795 795 795 795 795 795 795 795 795 796 796 796 797 797 798 799 801 804 808 812 816 818 820 820 820 820 821 822 824 825 827 829 830 830 830 830 830 830 831 832 833 835 836 837 839 840 842 843 844 845 845 846 848 850 852 853 855 856 857 857 857 857 857 856 856 856 855 853 851 850 850 850 850 850 850 848 843 839 836 837 838 840 842 843 844 846 848 849 849 848 847 846 848 851 851 850 850 850 852 854 856 856 855 854 853 852 852 852 852 852 851 850 850 849 848 847 846 846 845 844 841 836 831 827 825 824 824 826 829 834 840 846 851 854 856 858 860 861 863 864 865 865 866 866 867 866 863 857 849 846 847 850 855 857 858 858 825 824 824 823 823 823 822 822 822 821 821 820 819 819 818 817 817 816 816 815 814 813 813 812 811 811 810 809 808 807 806 806 805 804 803 802 802 801 800 800 799 799 798 798 797 797 797 796 796 796 796 795 796 796 796 796 796 796 796 796 797 797 798 799 800 801 802 805 809 813 817 820 821 821 821 822 823 824 825 827 829 830 831 831 830 830 829 829 830 832 833 835 836 837 838 840 841 842 843 844 846 848 849 851 853 855 856 857 858 858 858 857 857 856 855 854 853 852 851 850 850 850 850 849 848 846 843 841 842 843 844 845 846 848 849 850 850 849 847 846 846 848 850 850 849 848 848 849 852 853 854 854 853 852 851 850 850 851 851 851 852 851 851 850 849 848 845 842 839 837 834 831 828 826 825 826 829 833 838 843 848 852 855 857 859 860 861 863 864 865 866 866 867 867 864 858 850 842 841 845 851 856 858 858 858 825 825 824 824 823 823 823 822 822 821 821 821 820 819 819 818 817 817 816 816 815 814 813 813 812 811 811 810 809 808 807 807 806 805 804 803 803 802 801 801 800 800 799 799 798 798 797 797 797 796 796 796 796 796 797 797 797 797 797 797 797 798 799 800 801 802 804 807 811 815 819 822 823 823 823 823 824 825 826 827 829 830 831 831 831 830 830 830 830 831 832 833 834 834 835 836 838 839 841 843 845 846 848 850 852 854 856 858 858 859 859 858 858 856 855 853 852 851 851 851 850 850 849 849 848 847 846 846 845 846 847 848 851 853 853 851 850 849 848 847 848 849 850 849 848 847 846 848 849 850 852 852 852 851 850 849 849 850 851 852 852 852 850 848 846 843 841 840 838 837 835 833 831 830 831 833 836 839 842 846 850 853 856 858 859 860 861 863 864 865 866 867 867 866 860 850 841 836 838 843 851 857 858 858 858 825 825 825 824 824 823 823 823 822 822 821 821 820 820 819 819 818 817 817 816 816 815 814 814 813 812 811 811 810 809 808 807 807 806 805 804 803 803 802 802 801 800 800 799 799 799 798 798 797 797 797 797 797 797 797 797 797 797 798 798 798 798 799 800 801 804 807 811 816 820 823 824 825 825 824 824 824 825 826 827 828 829 830 830 830 830 830 830 830 831 832 832 833 833 832 833 834 837 839 842 843 845 848 849 851 854 855 857 858 858 859 859 858 857 855 853 851 851 850 850 850 849 849 848 847 847 847 846 846 845 846 847 850 852 853 852 852 852 851 849 848 848 848 847 846 846 846 847 847 848 849 850 850 850 849 848 848 849 851 852 851 850 846 843 841 842 843 843 842 839 837 836 836 837 839 841 844 845 846 849 852 855 857 858 859 861 862 863 864 866 866 867 866 863 853 842 835 833 837 845 853 858 859 859 858 826 825 825 824 824 824 823 823 823 822 822 821 821 820 820 819 819 818 817 817 816 816 815 814 814 813 812 811 811 810 809 808 807 807 806 805 804 804 803 802 802 801 801 800 800 799 799 799 798 798 798 798 798 798 798 798 798 798 798 799 799 799 800 801 802 805 809 814 819 823 826 827 827 826 825 824 824 825 826 826 827 827 827 828 828 829 829 829 830 831 831 832 832 832 832 832 834 836 839 841 843 845 847 848 850 852 854 855 856 857 857 858 858 857 856 854 852 851 850 849 849 849 848 847 846 846 846 845 845 844 844 845 847 849 852 855 856 856 854 851 848 847 847 846 845 845 846 847 846 847 848 849 849 850 850 849 848 849 850 850 850 848 843 839 839 841 843 844 844 842 840 839 839 840 841 843 846 847 849 851 854 856 858 859 860 861 862 864 865 866 867 866 863 857 844 836 833 836 842 851 856 859 859 859 858 826 825 825 825 824 824 824 823 823 823 822 822 821 821 820 820 819 819 818 817 817 816 816 815 814 814 813 812 811 811 810 809 808 808 807 806 805 804 804 803 803 802 801 801 801 800 800 800 799 799 799 798 799 799 799 799 799 799 799 799 800 800 801 802 803 806 810 815 821 825 827 828 828 828 826 825 825 825 825 826 826 825 825 826 827 827 828 829 830 831 831 831 832 833 834 835 836 839 841 843 844 845 846 847 848 850 851 853 854 854 855 855 856 857 856 855 853 851 850 849 849 849 848 846 845 845 845 846 846 845 844 843 845 849 853 857 860 859 855 850 847 847 846 846 846 846 846 847 848 849 849 848 848 848 848 848 848 848 848 849 850 849 847 845 844 844 844 845 844 842 840 838 837 838 839 841 844 847 849 852 854 856 858 860 861 862 863 864 865 866 866 864 858 849 839 835 837 843 851 858 859 860 859 858 858 826 826 825 825 825 824 824 824 823 823 823 822 822 821 821 820 820 819 819 818 817 817 816 816 815 814 814 813 812 812 811 810 809 808 808 807 806 805 805 804 803 803 802 802 801 801 801 800 800 800 799 799 799 799 800 800 800 800 800 800 800 801 801 803 805 807 811 816 820 825 828 829 830 829 829 828 827 826 826 826 826 826 826 826 827 828 829 830 831 831 831 831 832 833 834 835 838 840 842 844 845 845 845 845 846 848 850 851 852 852 852 853 854 855 855 854 853 851 849 848 848 848 847 846 845 845 845 847 847 847 846 845 845 849 853 857 859 858 855 851 848 847 847 846 846 845 846 847 849 850 849 848 846 845 845 844 845 846 846 847 849 850 849 848 846 845 844 844 843 842 839 836 834 834 835 838 841 846 849 852 854 857 859 860 861 863 864 865 865 864 862 856 849 843 840 842 847 853 858 861 861 860 859 858 858 826 826 826 825 825 825 824 824 824 824 823 823 822 822 822 821 820 820 819 819 818 817 817 816 816 815 814 814 813 812 812 811 810 809 808 808 807 806 805 805 804 803 803 802 802 802 801 801 801 800 800 800 800 800 800 800 800 800 801 801 801 801 802 803 806 808 812 816 820 824 828 831 831 831 830 830 829 828 828 828 829 829 828 828 828 829 830 831 831 831 831 831 831 832 833 834 836 838 840 842 843 844 844 846 847 849 850 852 853 853 853 853 853 853 854 853 853 851 849 848 848 848 847 846 844 844 845 847 848 849 848 847 847 849 852 855 857 855 854 851 849 849 848 847 847 846 846 847 849 849 848 846 844 843 843 843 844 845 845 845 848 849 847 845 843 842 843 844 844 844 841 838 835 835 835 838 841 845 849 852 855 858 859 860 862 864 865 865 864 862 856 847 844 844 846 851 856 859 861 861 861 860 859 858 858 827 826 826 826 825 825 825 825 824 824 824 823 823 822 822 822 821 820 820 819 819 818 818 817 816 816 815 814 814 813 812 812 811 810 809 809 808 807 806 805 805 804 804 803 803 802 802 802 801 801 800 800 801 801 801 801 801 801 801 802 801 802 802 804 806 809 813 817 821 825 829 831 831 831 831 831 830 830 830 830 830 830 829 829 830 830 832 833 834 834 833 832 832 832 832 833 834 835 837 838 841 843 845 847 849 850 852 853 854 854 854 854 853 853 853 853 853 852 850 849 848 848 847 846 844 844 844 846 848 850 850 849 848 848 850 852 853 854 854 852 851 851 850 848 847 848 848 848 848 848 846 845 843 842 843 843 844 844 844 844 846 846 845 843 842 842 843 844 844 844 843 841 839 837 837 836 837 841 846 851 856 859 860 861 862 864 865 865 863 859 854 848 847 850 854 857 860 861 861 861 860 860 859 859 859 827 826 826 826 826 825 825 825 825 824 824 824 823 823 823 822 822 821 820 820 819 819 818 818 817 816 816 815 815 814 813 813 812 811 810 810 809 808 807 806 805 805 804 804 803 803 803 802 802 801 801 801 801 802 802 802 802 802 802 802 803 802 803 804 806 809 813 818 823 827 830 832 832 832 831 831 831 831 831 831 830 830 829 829 830 831 833 834 834 835 835 834 833 832 832 832 832 832 833 835 838 842 845 848 849 850 849 849 850 852 854 854 854 852 852 852 853 852 850 849 848 848 847 846 844 843 844 845 847 850 850 849 848 847 847 849 851 853 855 853 852 852 851 850 850 851 852 851 850 849 847 846 845 844 844 845 846 845 843 843 844 845 845 845 845 846 847 847 846 844 842 840 838 834 831 827 829 834 842 849 855 859 860 861 861 861 862 862 861 858 855 853 854 856 858 860 860 860 859 859 859 859 859 859 859 827 827 827 826 826 826 826 825 825 825 825 824 824 823 823 823 822 822 821 821 820 819 819 818 818 817 817 816 815 815 814 813 813 812 811 810 810 809 808 807 806 806 805 804 804 804 803 803 803 802 802 802 802 803 803 803 803 803 803 803 803 803 803 804 805 808 813 818 823 827 831 832 833 833 832 832 832 831 832 832 831 831 830 830 830 831 831 832 833 833 833 833 833 832 831 831 831 831 831 833 837 841 844 845 846 844 841 840 841 844 848 851 852 852 851 851 850 849 848 846 845 845 846 845 843 842 842 844 846 849 850 849 847 847 846 848 851 853 854 853 852 852 851 850 851 853 854 854 854 853 851 849 848 847 848 849 849 847 844 843 844 844 845 847 848 849 849 847 845 841 839 836 832 829 825 824 828 835 843 851 856 859 860 859 858 857 857 858 857 857 856 856 857 859 860 860 860 859 858 858 858 859 859 859 859 827 827 827 827 826 826 826 826 826 825 825 825 824 824 824 823 823 822 822 821 821 820 819 819 818 818 817 817 816 815 815 814 813 813 812 811 811 810 809 808 807 807 806 805 805 804 804 804 804 803 803 803 803 803 804 804 804 804 804 804 804 804 804 804 805 807 811 816 821 826 830 833 834 833 833 832 832 832 832 833 833 832 832 832 832 832 832 832 831 831 831 831 831 831 831 831 831 832 832 834 837 840 841 841 840 837 834 833 834 836 840 844 848 849 848 847 847 845 844 842 842 842 843 843 843 842 842 843 846 848 849 848 848 848 848 849 852 853 853 853 852 850 848 847 849 851 853 854 856 856 855 854 853 851 851 851 851 850 847 845 844 844 845 846 848 849 849 847 843 840 837 834 831 830 831 835 841 846 850 854 857 859 859 858 856 855 854 855 856 857 858 859 860 861 861 861 860 859 858 858 858 858 859 859 859 828 828 827 827 827 827 826 826 826 826 825 825 825 824 824 824 823 823 822 822 821 821 820 820 819 818 818 817 817 816 816 815 814 814 813 812 812 811 810 809 808 808 807 806 806 805 805 805 804 804 803 803 803 804 805 805 805 805 805 805 805 805 806 805 806 807 810 813 818 824 828 832 833 834 834 833 833 833 834 834 834 834 834 834 834 834 834 834 833 833 832 832 832 832 832 832 832 832 834 836 838 839 840 838 836 833 829 829 831 832 835 840 843 844 844 843 843 842 841 841 840 841 842 843 843 843 843 844 846 848 849 849 850 850 851 852 854 854 853 852 849 846 844 844 846 848 850 852 854 857 859 858 856 853 853 853 852 851 850 848 845 843 844 845 847 849 849 847 844 841 838 836 837 839 843 848 851 853 855 856 857 858 858 858 856 855 854 855 856 858 859 860 861 861 861 861 860 859 859 858 858 858 858 858 858 828 828 828 827 827 827 827 827 826 826 826 826 825 825 825 824 824 823 823 822 822 821 821 820 820 819 819 818 818 817 816 816 815 815 814 813 813 812 811 810 809 809 808 807 806 806 805 805 805 805 804 804 804 805 806 806 806 806 806 806 807 807 807 807 807 808 811 814 818 822 827 831 833 834 834 834 834 834 834 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 835 834 833 833 835 837 838 839 839 838 837 835 834 834 833 834 835 837 840 841 841 841 842 842 841 841 841 842 843 844 844 845 845 845 847 848 849 849 850 851 853 854 856 855 854 851 848 844 843 843 844 845 846 849 853 857 861 861 858 854 852 852 850 850 850 848 847 845 845 846 847 848 849 848 846 844 842 842 844 847 850 853 855 856 857 857 857 858 858 858 858 857 857 857 858 859 860 861 861 862 862 861 861 860 860 859 858 858 858 858 858 828 828 828 828 828 827 827 827 827 827 826 826 826 825 825 825 824 824 823 823 822 822 821 821 820 820 819 819 818 818 817 817 816 815 815 814 814 813 812 811 811 810 809 808 808 807 806 806 806 805 805 804 805 806 807 807 808 808 808 808 808 808 808 808 809 811 814 818 821 825 829 831 833 834 834 834 834 835 835 835 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 836 835 835 835 837 839 840 840 840 840 839 838 837 836 836 836 837 838 840 840 841 842 842 842 841 840 841 842 843 844 845 846 847 847 847 848 848 849 851 852 854 855 855 853 851 848 845 843 843 843 843 844 847 850 855 861 861 858 854 850 848 847 847 848 849 849 848 848 848 848 848 848 849 849 848 848 848 850 852 854 855 856 857 857 857 858 858 859 859 859 859 859 859 859 860 860 861 861 862 862 862 861 861 860 859 859 858 858 858 858 Wind_Speed 10 9 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 11 11 10 11 11 11 11 11 11 11 11 10 9 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 4 3 3 3 3 3 2 2 1 1 1 1 2 3 4 5 5 6 6 6 7 6 6 6 6 5 4 4 4 4 4 4 4 4 5 4 4 3 2 2 4 5 5 5 5 6 6 4 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 6 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 3 4 3 2 1 1 1 0 0 1 1 1 2 3 3 1 1 2 3 3 4 4 4 4 3 3 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 4 10 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 11 11 11 11 10 10 9 8 7 6 5 4 3 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 2 3 4 5 6 6 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 3 2 2 3 4 5 4 4 5 6 6 3 2 1 2 2 2 2 3 3 3 4 3 3 3 3 4 4 5 5 5 5 5 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 2 1 1 0 1 0 0 1 1 2 3 3 2 2 2 3 4 4 4 4 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 10 9 9 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 12 12 11 10 10 9 8 8 6 5 4 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 2 2 4 5 5 6 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 3 2 1 2 3 4 4 4 4 6 6 5 2 1 1 2 3 2 2 3 3 3 3 3 3 2 3 3 4 5 5 5 5 4 4 4 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 3 2 2 2 1 1 0 0 1 1 0 0 1 1 2 2 2 2 3 4 4 5 5 5 5 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 4 10 9 9 10 10 10 10 10 10 10 10 11 11 12 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 11 10 10 9 9 8 7 5 4 3 2 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 4 5 4 4 4 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 7 7 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 2 1 2 3 3 3 3 5 6 6 4 2 1 2 3 2 2 2 3 3 3 3 2 2 2 3 3 4 4 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 6 6 5 4 4 4 3 2 1 2 2 1 1 1 1 1 1 0 0 1 1 2 2 2 2 3 4 5 5 6 6 5 4 3 2 1 0 1 2 2 2 2 2 2 2 2 2 2 3 4 10 10 9 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 11 10 10 9 9 8 7 6 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 6 7 7 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 2 4 6 7 5 3 2 1 2 3 2 2 2 2 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 4 4 5 5 6 6 6 6 5 5 5 4 4 3 3 2 2 3 1 1 1 2 2 2 2 1 1 1 1 2 2 2 3 4 4 5 6 6 6 5 4 3 2 1 1 1 2 2 3 2 2 3 2 2 2 2 3 3 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 11 11 10 10 9 9 8 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 3 3 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 5 6 6 7 7 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 0 1 2 3 5 6 7 7 5 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 2 1 2 2 2 3 3 2 2 1 1 1 1 2 3 4 4 4 5 6 7 7 6 4 3 3 2 2 1 2 3 3 3 3 3 2 2 3 3 3 3 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 9 10 10 11 11 11 10 10 10 9 9 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 3 3 3 1 1 2 4 6 7 8 7 6 4 3 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 2 1 1 1 1 3 4 4 4 4 5 6 7 7 6 5 4 4 4 3 1 2 3 4 3 3 3 2 2 3 3 3 3 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 9 9 8 7 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 3 3 3 2 1 1 3 6 8 8 7 5 4 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 4 4 3 3 3 3 3 2 3 3 3 3 2 2 1 1 1 2 3 4 4 5 5 5 6 6 6 6 6 5 5 5 4 2 1 3 4 3 3 2 2 2 2 3 4 3 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 9 8 8 7 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 4 5 5 6 7 7 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 1 1 3 6 7 7 6 4 3 3 3 3 3 4 4 4 3 3 3 3 2 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 1 2 3 4 4 5 6 6 6 5 5 6 6 7 6 6 6 5 2 1 3 3 3 3 2 1 2 3 4 4 3 11 10 10 10 10 11 12 12 12 12 12 12 12 11 11 12 12 12 11 11 10 10 9 10 9 9 9 9 9 9 10 10 9 8 7 7 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 1 2 2 3 3 4 4 5 6 6 7 7 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 1 1 3 5 6 6 5 3 3 3 4 4 4 4 4 4 4 4 4 3 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 2 2 2 1 2 3 3 3 2 2 2 2 3 4 4 4 5 6 7 7 6 5 5 5 6 5 6 6 6 4 2 2 2 3 3 3 2 2 2 3 4 4 3 10 10 10 10 10 11 12 12 12 12 12 13 12 11 11 12 11 11 11 11 10 10 9 9 9 8 9 9 9 9 9 9 9 8 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 2 2 3 3 4 5 5 6 6 7 7 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 4 4 4 4 4 4 3 2 3 5 7 7 6 4 3 3 4 4 5 5 5 5 4 4 5 5 4 3 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 0 1 2 3 2 2 1 2 4 5 5 5 5 5 6 6 6 5 5 5 6 5 5 6 7 5 3 2 2 2 3 3 3 3 2 2 3 4 5 4 10 10 10 10 10 11 12 13 13 13 13 13 12 11 11 11 11 11 11 11 10 10 9 9 9 8 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 4 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 4 3 4 5 7 8 7 6 4 3 4 4 5 5 5 5 4 4 5 5 5 5 4 3 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 0 1 2 2 2 2 4 6 7 7 6 5 5 5 5 6 6 6 6 6 5 5 7 7 6 3 2 2 2 3 3 3 3 3 3 4 4 5 4 10 9 10 10 10 11 12 12 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 8 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 1 1 2 2 3 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 4 6 8 8 7 5 4 3 4 5 5 5 5 4 4 5 5 6 6 6 5 4 3 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 1 0 1 1 2 3 5 6 7 7 6 6 6 5 5 5 6 6 7 6 6 5 6 7 7 6 3 2 2 3 3 3 3 4 4 4 5 5 5 5 10 9 9 10 11 12 12 12 13 13 14 13 13 12 12 11 11 11 11 10 10 9 9 9 9 8 8 9 9 9 9 9 8 7 6 6 5 5 5 5 6 6 5 5 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 2 2 3 4 4 5 5 6 6 6 6 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 4 3 3 2 2 2 3 7 8 7 7 5 4 3 4 5 5 5 4 4 4 5 5 5 6 6 6 5 4 3 2 2 2 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 2 1 1 0 1 2 4 5 6 7 6 6 6 6 6 6 5 5 6 6 6 6 6 5 6 7 6 5 4 2 2 3 3 3 3 4 5 5 5 5 5 4 10 10 10 10 11 12 13 13 13 13 14 13 13 13 12 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 8 7 6 6 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 3 2 1 1 1 1 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 4 4 3 3 2 1 2 2 4 7 9 8 8 6 4 4 4 5 5 4 4 5 5 5 5 5 6 6 6 6 5 4 3 3 3 3 3 2 1 1 0 1 1 1 2 2 2 2 2 1 1 1 0 1 1 2 3 2 2 1 1 1 1 1 2 3 4 5 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 6 6 6 6 4 3 2 3 3 3 3 4 4 5 6 5 4 4 10 10 10 11 11 12 13 12 13 14 14 13 13 13 12 11 11 10 10 10 9 8 8 8 8 8 8 8 9 9 9 8 8 7 6 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 2 3 3 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 3 4 7 9 8 7 5 3 4 4 5 5 5 5 5 5 4 4 4 5 5 6 5 5 4 4 4 3 3 3 2 1 0 1 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 0 0 1 1 2 2 3 3 3 4 5 5 6 5 5 5 5 5 5 5 5 5 6 7 8 7 7 6 6 5 4 4 3 3 3 3 3 3 4 4 5 5 4 3 10 10 10 11 12 12 13 12 13 14 14 14 14 13 12 11 11 10 10 10 9 8 8 8 8 8 8 8 9 9 9 8 8 7 6 5 5 5 6 6 7 7 6 6 5 4 4 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 2 1 1 0 1 1 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 2 3 4 4 4 4 5 7 8 7 5 2 2 4 5 5 6 6 6 5 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 1 0 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 4 4 4 5 6 6 6 5 5 4 4 5 6 7 7 7 6 6 5 5 4 4 3 2 3 3 3 3 4 4 4 4 4 3 10 10 10 11 12 13 12 12 13 14 14 14 14 14 13 12 11 10 10 9 9 8 8 8 8 8 8 8 9 8 8 8 8 7 6 5 5 5 6 7 7 7 7 6 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 2 1 1 0 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 4 3 3 5 6 7 7 7 8 7 5 3 3 4 5 5 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 2 1 0 1 2 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 1 1 1 2 2 3 4 5 6 6 6 5 4 4 4 4 6 6 6 6 5 5 4 4 4 4 3 2 2 3 3 3 4 4 4 4 3 2 10 10 10 11 12 12 12 12 13 14 14 15 15 14 14 13 11 10 10 9 8 8 8 8 7 7 8 8 8 8 8 8 8 7 6 5 5 6 6 7 7 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 3 3 2 2 1 0 1 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 7 5 4 4 4 6 9 10 10 10 8 6 4 4 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 5 6 5 5 4 4 3 2 1 0 1 2 3 4 5 5 5 4 4 3 3 2 2 2 2 2 1 1 1 1 2 1 1 1 0 1 1 1 1 2 3 4 5 6 5 5 4 3 3 4 4 5 5 6 6 5 4 4 4 4 4 3 2 1 1 2 3 4 4 3 3 3 2 10 10 11 11 12 12 13 13 13 14 14 15 15 15 14 13 11 10 10 9 8 7 7 7 7 7 8 8 8 8 8 8 8 7 6 5 5 6 7 7 7 8 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 4 4 3 3 2 1 1 0 1 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 8 8 7 6 5 3 3 5 7 9 10 11 10 8 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 4 3 3 2 1 0 1 2 4 4 5 5 5 5 5 5 3 3 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 2 4 5 5 4 4 3 3 4 4 4 4 5 6 6 5 4 4 4 4 4 4 3 2 0 2 3 4 3 3 2 2 2 11 11 11 12 12 12 13 13 14 14 15 15 15 15 14 13 11 10 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 6 5 6 6 7 7 8 8 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 3 2 2 1 0 1 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 4 4 4 5 5 5 5 5 4 3 3 4 5 5 8 10 11 9 7 7 6 6 5 4 4 3 3 4 4 4 4 5 5 6 6 6 7 6 5 4 3 2 1 0 1 1 3 4 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 2 4 4 4 4 4 5 6 6 5 5 4 5 5 5 5 5 5 5 5 4 4 3 2 2 3 3 3 3 3 2 1 1 11 11 12 12 12 12 13 14 14 15 16 16 15 15 14 13 11 10 9 8 8 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 6 7 7 8 8 8 7 7 6 5 4 4 3 3 3 2 2 2 1 1 2 2 2 2 2 3 3 4 4 4 5 4 4 4 3 2 1 0 1 2 3 5 6 7 7 8 8 8 8 8 9 9 9 9 8 8 7 5 4 3 2 2 1 2 3 4 4 5 5 6 5 3 2 2 6 9 10 10 9 7 6 5 5 4 4 3 3 3 3 3 4 5 6 7 7 7 7 7 6 5 3 2 1 1 1 2 2 3 4 5 5 5 5 4 4 5 5 4 3 3 3 3 2 2 2 2 1 1 1 2 2 3 3 3 3 3 3 4 5 5 5 6 6 6 6 6 6 5 5 6 5 5 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 2 1 11 12 12 12 13 13 13 14 15 16 16 16 16 15 14 13 11 10 9 8 8 8 7 7 7 8 8 8 8 8 8 7 6 6 5 5 6 7 8 8 8 8 7 7 6 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 4 4 5 4 4 3 2 2 1 1 2 3 4 5 6 7 8 9 9 10 10 10 10 10 10 9 9 8 8 7 6 6 5 4 2 1 2 3 4 5 6 8 9 8 6 6 8 10 10 10 9 7 6 5 5 5 4 3 3 2 2 2 3 4 6 7 8 9 9 8 8 6 4 2 1 1 2 2 3 3 3 4 4 4 3 3 3 3 5 5 5 4 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 3 3 3 3 2 12 12 13 13 13 14 14 15 15 16 16 16 16 15 14 12 11 10 9 8 8 8 7 7 7 8 8 8 8 8 7 7 6 5 4 4 6 7 8 8 8 8 7 7 6 5 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 3 2 1 1 2 3 4 5 6 7 8 9 10 10 10 11 11 11 9 9 8 8 8 7 7 7 7 7 7 7 5 5 6 7 9 10 10 11 11 10 10 10 11 11 10 9 8 7 6 5 5 5 4 3 2 2 2 3 4 6 8 9 10 10 10 9 8 6 4 1 1 2 2 3 3 4 4 4 3 3 2 2 2 3 4 6 6 5 4 3 2 2 3 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 4 3 2 1 1 1 2 2 2 2 3 4 4 3 13 13 13 13 14 14 15 15 16 16 17 17 16 16 14 12 11 10 9 9 8 8 7 7 7 8 8 8 8 7 7 6 6 5 4 4 6 7 8 9 8 8 7 7 6 5 4 4 3 3 2 2 1 1 0 0 1 1 2 2 3 3 4 4 4 3 3 2 2 2 3 4 5 6 7 9 10 11 11 11 11 11 10 9 7 5 5 5 6 7 8 8 8 7 7 7 7 7 9 9 9 10 11 11 10 10 10 10 10 10 10 9 8 7 7 6 6 5 5 3 2 3 4 5 6 7 9 10 11 11 12 11 10 8 5 3 1 2 2 3 3 4 4 4 4 3 2 1 1 2 3 4 5 6 6 6 5 4 3 4 5 6 6 5 5 6 6 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 3 2 1 1 1 2 2 2 2 3 4 5 3 13 13 13 13 14 15 15 16 16 17 17 17 17 16 14 13 11 10 10 9 8 8 7 7 7 7 7 7 7 7 6 6 5 4 4 4 6 8 9 9 8 8 7 7 6 5 4 4 3 3 2 2 1 1 0 0 1 1 2 2 3 3 4 4 3 3 3 3 3 4 5 6 7 8 9 10 11 12 12 12 10 8 5 4 3 3 3 4 6 8 10 11 11 10 9 8 7 8 9 9 8 8 8 8 9 9 10 10 10 10 9 9 8 7 6 6 5 5 4 3 2 4 5 7 8 9 10 11 13 13 13 12 10 7 4 2 1 2 3 3 3 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 8 8 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 6 6 6 7 5 4 2 1 1 1 2 2 2 2 3 4 4 3 13 13 14 14 15 15 16 16 17 17 17 17 17 16 14 13 12 10 10 9 9 8 8 7 7 7 7 7 7 6 6 5 5 4 4 5 7 9 9 9 8 8 7 7 6 5 5 4 3 3 2 2 1 1 1 1 1 2 2 3 3 4 4 4 3 4 4 4 5 6 6 7 8 9 10 10 11 11 10 9 7 4 3 3 2 1 2 4 6 9 11 12 12 13 13 13 13 12 11 10 9 8 8 8 9 9 9 9 9 9 9 9 8 7 6 6 5 5 5 3 2 3 6 7 9 10 11 13 14 15 15 14 11 7 3 2 1 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 7 7 7 7 7 8 9 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 7 5 4 3 2 2 2 2 2 2 2 3 4 4 3 14 14 14 15 15 16 16 17 17 17 17 17 17 16 14 13 12 11 10 9 8 8 8 7 7 7 7 6 6 6 6 5 5 4 5 6 8 9 10 9 8 8 7 6 6 5 5 4 3 3 2 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 7 4 2 3 2 1 2 4 6 7 9 10 10 11 12 13 13 14 13 12 11 10 10 9 8 8 8 8 8 9 9 9 8 8 7 6 6 6 5 5 4 3 3 5 7 9 10 12 13 15 17 17 16 12 6 2 0 2 3 4 3 2 2 2 2 3 4 4 4 4 4 5 5 6 6 6 6 7 7 7 8 9 9 9 7 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 5 4 2 2 1 1 2 2 2 2 3 4 4 4 14 14 15 15 16 16 17 17 18 18 17 17 17 16 14 13 12 11 10 9 8 8 8 7 7 6 6 6 6 6 5 5 5 5 6 7 9 10 10 9 8 8 7 6 6 5 5 4 4 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 6 7 7 8 8 8 8 8 9 9 9 8 8 7 6 5 3 1 2 0 2 4 6 7 7 7 7 8 8 8 8 9 10 12 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 5 7 9 10 12 14 16 18 19 17 13 8 4 3 4 5 5 5 4 4 4 5 6 5 5 4 4 4 5 5 5 4 4 5 6 7 7 9 10 10 9 7 6 5 5 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 5 4 4 3 2 1 1 1 2 2 2 2 2 4 5 5 15 15 15 16 16 17 18 18 18 18 18 17 17 16 14 13 11 10 10 9 8 8 8 7 7 6 6 6 6 5 5 5 5 6 7 8 9 10 10 9 8 8 7 6 6 5 5 4 4 3 3 3 3 2 3 3 3 4 4 4 5 5 6 7 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 4 2 1 1 2 4 6 6 6 6 6 6 6 5 4 5 7 10 13 13 12 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 5 4 3 5 7 9 10 11 12 14 16 18 19 18 14 9 7 6 6 6 6 6 6 6 7 8 8 8 7 6 5 3 3 3 3 2 3 4 5 7 8 9 10 9 9 8 6 5 5 4 4 5 6 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 5 4 4 4 4 4 3 2 1 2 2 3 2 2 2 3 4 4 15 15 16 16 16 17 18 19 19 18 18 17 16 16 14 13 11 10 10 9 8 8 8 7 7 7 6 6 5 5 5 5 6 7 8 9 10 11 10 9 8 8 7 6 6 6 5 5 4 4 3 3 3 3 3 4 4 4 5 5 5 6 7 8 9 10 11 11 11 11 11 10 9 9 8 8 7 6 5 3 2 2 3 4 6 6 6 4 5 6 6 6 5 4 3 5 10 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 8 8 9 8 6 4 5 8 10 11 11 11 12 13 15 17 18 18 14 9 8 8 8 7 7 6 7 8 8 9 9 9 9 8 6 5 3 2 1 2 3 4 5 6 8 10 9 9 8 8 7 6 5 5 5 5 6 7 8 7 7 6 5 5 5 5 5 4 4 4 5 5 4 3 3 3 4 4 4 2 2 1 1 2 2 2 2 2 3 3 4 16 16 16 16 17 18 18 19 19 19 18 17 17 16 14 13 12 10 10 9 8 8 8 7 7 6 6 5 5 5 5 6 7 8 9 10 11 11 10 9 8 8 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 8 9 10 11 11 12 12 12 12 11 10 10 9 8 7 5 4 3 3 4 4 5 5 5 4 4 4 4 4 4 4 3 2 5 9 12 13 12 12 11 10 10 10 10 10 9 9 9 8 8 7 7 7 8 9 9 7 7 8 11 12 12 11 11 12 13 14 15 17 16 13 9 8 9 9 8 7 7 8 9 9 10 10 11 10 10 10 9 8 7 6 5 4 4 5 5 6 7 9 8 8 7 7 6 6 6 6 6 6 7 8 8 8 7 6 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 2 2 2 2 2 2 2 3 4 4 16 16 16 17 17 18 19 19 19 19 18 18 17 16 14 13 12 11 10 9 8 8 8 7 7 6 5 4 4 5 6 7 8 9 10 11 11 11 10 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 6 6 7 8 9 9 10 11 11 12 12 12 12 12 12 11 10 9 7 5 5 5 5 5 5 5 4 4 3 4 3 2 2 3 2 2 2 5 9 11 12 13 13 11 10 10 9 9 9 9 9 9 8 8 7 7 6 7 8 8 8 8 11 13 13 12 12 12 12 12 13 14 15 15 12 9 9 9 8 8 8 9 9 10 10 11 11 11 12 12 12 12 11 11 11 10 8 7 7 7 7 7 8 8 7 7 7 6 7 7 7 6 6 7 8 9 9 8 7 5 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 5 4 4 3 3 3 3 3 3 4 17 17 17 17 17 18 19 19 19 19 18 18 17 16 14 13 12 11 10 9 8 8 7 6 6 6 4 4 4 6 7 8 9 10 11 11 11 11 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 9 10 10 11 11 11 12 12 12 11 9 8 7 6 6 7 7 6 6 5 4 4 4 3 2 2 2 2 1 0 2 5 10 12 13 14 14 12 11 10 8 8 8 9 9 9 9 8 7 7 6 6 6 5 6 9 12 13 12 12 12 12 12 12 13 14 14 13 11 9 8 8 8 8 9 9 10 10 10 11 11 12 12 13 12 12 12 12 12 13 12 11 10 9 8 8 8 7 7 6 6 6 7 7 7 7 7 7 8 9 9 9 8 7 5 3 2 2 2 3 3 4 4 5 5 5 6 6 6 7 7 7 6 5 5 4 4 4 4 4 4 17 17 17 17 18 18 19 19 19 19 18 18 17 16 14 13 12 11 10 9 8 8 7 6 6 5 4 3 4 7 8 9 10 11 12 12 12 11 10 9 9 9 8 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 9 8 7 7 6 7 7 7 7 7 6 5 5 4 3 2 2 2 2 2 1 1 1 5 10 14 15 15 14 13 11 9 8 7 8 8 9 10 10 9 8 7 5 5 4 3 4 8 11 13 12 13 13 13 13 12 12 12 13 12 10 9 8 8 8 9 9 9 9 9 9 10 11 12 12 12 12 12 12 11 11 11 12 11 10 9 8 8 8 8 7 7 7 7 7 7 8 8 7 7 8 9 10 10 10 8 6 4 3 2 2 3 4 4 5 6 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 18 18 18 18 18 18 19 19 19 19 18 18 17 15 14 13 12 11 10 9 8 8 7 6 5 4 2 3 5 8 10 10 11 12 12 12 12 11 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 5 4 4 4 3 3 2 2 2 2 1 2 1 3 8 12 15 15 14 13 11 9 8 8 9 9 9 10 10 10 9 6 4 3 2 1 3 7 11 12 12 13 13 13 13 12 11 11 12 11 10 9 8 7 8 8 9 8 8 7 7 9 11 11 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 8 6 6 5 3 2 2 4 5 6 6 7 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 5 18 18 19 19 19 19 19 19 19 19 18 18 16 15 14 13 12 11 10 9 8 8 7 6 5 3 1 4 7 10 11 12 12 13 13 12 12 11 10 10 10 9 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 5 4 4 4 4 4 3 3 2 2 2 2 3 3 2 5 9 11 13 14 12 11 10 9 9 10 10 9 10 10 11 10 7 4 2 1 1 2 6 9 11 12 13 14 13 13 12 11 11 11 10 9 8 8 7 7 8 8 8 8 8 8 8 10 10 10 10 10 11 11 11 10 10 11 12 11 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 9 8 6 8 7 5 3 3 4 6 6 7 8 8 8 9 8 8 8 7 6 6 6 6 6 6 6 5 4 19 19 19 19 19 19 19 19 19 19 18 18 16 15 14 13 12 11 10 9 8 8 7 5 3 1 2 6 9 11 12 13 13 13 13 13 12 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 4 3 3 4 5 6 6 6 5 4 3 3 4 4 3 3 2 2 2 2 3 3 2 4 7 10 12 13 12 11 10 11 11 11 10 9 9 10 11 11 8 4 1 0 0 1 2 5 8 11 12 13 13 12 12 12 12 11 9 8 7 6 6 6 6 7 8 9 9 9 9 9 9 9 9 9 10 10 11 10 9 10 11 10 10 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 7 8 8 6 4 4 5 6 7 8 8 8 9 9 9 8 8 7 6 6 7 7 7 7 6 4 2 19 19 19 19 19 19 19 18 18 19 18 18 16 15 14 13 12 11 9 8 7 7 6 5 3 2 4 7 11 12 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 4 4 4 3 2 2 3 4 6 6 6 4 3 3 3 3 3 3 3 2 2 2 2 3 3 2 5 8 10 10 11 11 11 12 12 11 11 10 9 9 10 11 11 9 6 3 2 1 1 2 1 5 9 11 11 11 11 13 13 13 12 10 9 7 5 4 4 4 6 8 9 9 9 8 8 7 7 7 7 7 8 9 11 11 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 6 5 6 7 7 8 8 8 9 9 9 8 8 8 7 7 7 8 7 7 7 6 3 0 20 20 19 19 19 19 19 19 19 19 18 18 17 15 13 12 11 10 9 8 7 7 6 4 3 3 5 9 12 13 13 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 3 4 4 3 2 1 1 2 3 5 5 5 4 3 2 3 3 3 3 3 3 2 2 2 4 3 3 5 8 9 9 9 11 11 11 11 11 10 9 8 8 9 10 10 9 7 5 3 2 2 3 1 5 8 10 9 9 10 13 15 15 13 11 10 7 5 3 3 4 6 8 10 10 9 7 6 6 5 4 4 4 4 4 5 7 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 9 9 9 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 7 6 4 2 20 20 20 20 20 20 20 19 19 19 18 17 16 15 13 11 10 10 9 8 7 6 5 5 4 5 7 10 12 13 14 14 14 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 6 5 5 4 3 3 2 3 3 4 4 3 2 2 2 2 3 3 4 4 3 2 2 2 2 2 2 2 2 2 0 3 5 3 3 4 8 9 9 9 9 10 10 10 9 9 8 8 7 8 9 9 8 8 8 6 3 1 1 4 7 8 9 9 8 10 13 16 16 14 13 11 8 6 5 5 6 7 9 11 11 10 9 7 6 5 3 2 1 1 1 2 4 7 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 8 8 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 7 6 5 4 3 21 21 20 20 20 20 20 20 19 19 18 17 16 14 12 11 10 10 9 8 7 7 6 6 7 8 9 11 13 13 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 0 2 4 6 4 2 4 6 8 8 7 8 9 9 9 8 8 8 6 6 6 6 7 8 10 11 10 8 8 9 10 9 9 8 7 8 10 13 15 15 15 14 12 9 7 6 8 9 10 11 12 12 11 11 10 8 7 4 2 0 1 1 4 6 8 9 10 10 11 11 12 12 12 12 11 11 10 10 10 10 11 11 11 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 6 6 6 6 6 6 21 21 21 21 20 20 20 20 20 19 18 17 15 13 12 11 10 9 9 9 8 8 8 8 9 10 11 12 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 7 7 6 4 3 3 3 4 5 4 4 3 3 2 2 2 2 2 2 2 2 1 0 1 3 5 5 3 1 4 7 8 7 7 7 8 8 8 7 7 6 4 4 4 3 5 8 11 13 13 13 14 13 11 10 8 7 7 8 10 12 13 13 14 13 13 11 9 8 9 11 12 12 13 13 12 12 11 11 9 7 5 3 2 2 4 6 8 8 9 10 11 11 12 12 12 12 12 11 11 10 11 11 11 11 11 10 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 6 5 5 6 7 8 8 22 22 22 21 21 21 21 20 20 19 18 16 15 13 12 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 4 4 4 5 5 5 4 3 2 2 2 2 2 2 2 2 2 1 0 2 4 4 3 1 2 6 9 9 7 6 6 6 6 6 6 6 3 2 2 2 1 5 9 12 13 14 15 14 13 11 10 8 8 8 10 11 12 11 11 11 13 14 13 12 11 10 12 13 13 13 13 12 12 12 12 11 10 9 8 7 5 6 7 7 7 8 9 10 11 12 12 12 12 11 11 11 11 11 11 11 11 10 9 9 8 9 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 6 5 5 6 7 8 8 23 23 23 22 22 21 21 21 20 19 18 16 14 13 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 1 1 3 4 3 1 2 4 7 8 8 6 5 4 4 4 5 5 4 3 2 2 3 4 6 9 11 13 14 14 13 12 11 10 9 9 10 10 11 11 10 10 10 11 13 14 13 12 11 11 12 13 12 12 11 11 12 12 12 12 12 11 10 8 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 11 11 10 9 8 8 8 9 9 10 10 11 11 12 12 11 10 10 9 9 9 9 9 9 9 9 9 6 4 4 5 5 6 9 10 23 24 23 23 23 22 22 21 20 20 18 16 14 13 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 4 4 4 5 6 6 6 6 6 5 5 4 4 3 2 2 2 2 3 3 3 3 2 1 2 3 3 2 2 4 6 10 11 9 6 5 4 4 5 5 5 4 3 3 4 5 6 7 8 10 12 13 13 13 12 11 11 10 10 10 10 9 9 9 9 10 11 12 13 12 11 11 10 11 11 10 10 9 9 10 11 12 12 13 12 11 10 9 9 9 8 8 8 7 8 8 9 10 11 11 11 12 12 12 12 11 10 9 8 7 7 8 9 10 10 11 12 12 12 12 11 10 10 9 9 9 8 8 8 8 7 6 5 5 6 7 7 8 11 12 24 24 24 24 23 23 22 22 21 20 18 17 15 13 13 12 12 12 12 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 4 3 3 2 2 3 3 3 3 3 3 4 5 5 6 6 5 5 4 3 2 2 2 3 3 3 3 3 1 2 3 3 3 3 3 5 8 10 11 8 6 5 5 5 6 6 5 4 4 4 5 5 6 6 7 9 11 12 13 13 12 12 11 11 10 9 8 8 8 9 10 11 12 12 12 12 11 10 9 9 9 8 7 6 6 8 9 11 12 12 12 12 11 10 10 9 8 7 7 6 6 7 8 9 10 11 11 11 11 11 12 11 10 8 7 6 7 8 9 10 11 11 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 5 6 6 7 7 8 9 12 12 25 25 25 25 24 24 23 22 21 20 18 17 15 14 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 4 4 3 2 2 1 2 3 5 6 6 6 5 4 3 2 2 2 3 3 3 3 2 2 3 3 3 3 3 3 6 8 9 8 6 5 5 5 6 6 6 5 6 6 6 6 5 5 6 7 8 10 12 12 12 12 12 11 11 10 9 8 7 7 8 10 11 12 13 13 13 11 10 9 8 7 6 5 4 4 5 6 8 10 10 11 11 10 10 9 8 7 7 6 6 5 6 8 9 9 10 10 10 11 11 11 11 9 7 6 6 6 7 8 9 10 11 11 11 11 11 11 10 10 9 9 8 7 7 6 5 5 5 4 5 6 7 8 9 10 11 25 25 25 25 25 25 24 23 22 20 19 17 16 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 1 2 2 4 6 6 6 6 4 3 2 2 3 3 3 3 3 3 3 3 3 3 3 1 3 7 8 8 6 4 3 4 5 5 5 5 5 7 7 7 6 6 5 6 7 9 10 11 11 11 11 11 11 10 10 9 8 7 7 7 9 11 12 13 14 14 14 13 11 9 7 6 6 5 3 3 4 6 8 9 9 9 9 9 9 8 7 6 6 6 6 7 8 9 9 9 9 10 10 11 11 11 9 7 5 5 6 7 8 10 10 11 11 11 10 10 10 10 10 10 9 8 7 7 6 5 4 3 3 4 5 7 8 9 8 8 25 25 26 26 26 25 25 24 23 21 19 18 16 15 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 2 1 2 2 4 6 6 6 5 4 2 2 2 3 3 3 4 4 4 3 2 1 1 1 1 4 7 8 6 3 2 2 4 6 6 6 5 6 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 9 10 12 13 14 15 16 15 14 13 10 8 6 6 5 3 2 3 5 7 8 8 8 8 8 7 6 6 7 7 8 9 10 9 8 8 9 10 11 11 12 11 10 7 5 5 6 7 9 10 11 11 11 11 10 9 9 10 10 9 8 7 6 6 5 5 4 3 4 5 6 8 8 8 7 4 26 26 26 26 26 26 25 24 23 22 20 18 17 15 14 13 13 13 12 12 12 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 6 5 3 2 2 3 4 6 6 6 5 3 2 2 2 3 3 3 4 3 4 3 2 2 2 3 4 7 8 7 3 1 1 2 5 6 6 6 5 6 7 8 7 7 8 9 9 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 9 10 11 12 14 15 16 17 16 15 15 13 10 8 9 9 7 3 3 3 5 7 7 7 7 6 6 5 6 7 9 10 10 10 9 8 8 9 10 11 12 13 12 11 9 7 6 6 7 9 10 11 12 12 11 10 9 8 7 7 7 6 6 6 5 5 4 4 4 4 5 7 8 8 7 4 2 26 26 27 27 27 27 26 25 24 22 21 19 17 16 15 14 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 4 4 3 4 5 6 6 5 4 3 2 2 2 3 3 3 3 3 4 3 2 4 5 5 6 8 8 6 3 2 2 3 5 5 6 6 5 5 6 7 7 7 8 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 12 12 14 15 16 17 16 14 14 15 12 10 10 12 11 7 6 5 5 7 7 6 6 5 5 5 6 7 8 9 9 9 9 8 8 9 10 11 12 13 13 12 10 9 8 8 8 9 10 11 12 12 11 10 8 7 5 5 6 5 5 6 6 6 5 4 4 4 5 7 8 7 4 1 4 26 26 27 27 27 27 27 26 25 23 21 20 18 16 15 14 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 5 5 4 5 5 6 5 4 3 2 1 2 2 3 3 3 2 3 3 3 2 5 7 7 6 7 7 6 4 3 3 4 5 5 5 5 5 5 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 12 12 13 13 15 16 16 14 15 13 11 10 12 11 7 6 6 6 6 7 7 7 5 4 4 5 7 7 8 8 9 9 9 8 9 10 11 11 12 13 12 11 10 10 10 9 10 11 11 11 12 10 9 8 8 7 5 5 4 4 5 7 8 7 5 4 3 4 5 6 6 3 2 4 26 27 27 28 28 27 27 26 25 24 22 20 18 16 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 6 7 6 6 5 5 5 5 5 5 3 2 1 1 2 2 3 3 2 2 2 2 1 3 6 7 7 6 5 5 5 4 4 5 5 5 4 3 3 4 4 5 6 7 8 8 8 8 8 9 9 10 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 11 12 11 11 14 15 14 14 13 12 11 11 11 8 6 6 5 5 6 7 8 7 5 3 4 5 5 6 8 10 10 10 9 9 10 11 11 11 12 12 11 10 10 10 11 12 12 11 11 11 9 8 8 9 8 5 4 4 4 6 8 9 8 5 3 3 3 4 5 5 3 3 4 26 27 27 28 28 28 27 27 26 24 23 21 19 17 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 2 2 3 3 3 3 4 4 5 5 6 6 7 7 7 6 6 6 6 5 5 4 3 2 1 1 2 3 3 3 2 2 2 1 2 4 6 7 7 5 4 4 4 4 5 5 5 4 3 3 3 3 4 5 7 8 8 8 8 8 8 7 7 8 8 8 8 8 9 9 10 9 9 9 9 9 9 8 8 9 11 11 9 10 12 13 13 13 12 12 11 10 9 7 6 5 5 6 6 7 7 7 4 2 2 4 6 8 11 11 11 10 10 11 11 11 11 11 12 12 11 10 10 12 14 12 11 11 10 9 7 8 9 8 5 4 4 4 6 7 7 5 3 2 2 2 3 3 3 2 2 3 26 27 27 28 28 28 28 27 26 25 23 21 19 17 16 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 7 7 7 7 6 6 5 4 3 2 1 1 2 3 3 3 3 2 2 3 3 4 6 8 8 7 5 4 4 4 5 5 5 4 3 2 2 2 3 4 6 7 8 9 9 9 9 9 8 8 8 8 7 7 7 8 9 10 10 9 9 10 10 10 9 9 9 10 10 8 9 11 12 12 13 13 12 12 11 9 7 5 4 4 5 6 6 6 7 6 6 5 4 5 8 11 12 11 11 11 12 11 10 10 10 11 11 11 11 11 12 12 11 10 10 9 9 8 8 8 7 6 5 5 5 5 6 6 5 3 2 2 1 1 1 2 3 3 3 26 27 27 28 28 28 28 27 26 25 24 22 20 18 16 14 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 7 7 7 7 7 6 5 4 3 2 2 1 1 2 3 3 3 2 2 2 3 4 6 8 8 8 6 5 4 4 5 5 5 4 4 3 2 2 2 3 4 5 6 7 9 9 10 11 11 11 10 8 8 7 7 6 7 8 9 10 10 10 10 11 11 11 11 10 9 8 8 10 9 10 11 12 12 12 12 11 9 7 4 4 4 5 7 7 6 6 8 9 7 6 6 8 10 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 11 9 8 8 8 8 8 7 6 5 5 5 6 6 5 5 5 5 4 3 3 3 2 3 4 4 5 4 26 27 27 28 28 28 28 28 27 26 24 23 21 18 16 15 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 5 4 4 3 3 2 2 2 1 1 1 2 2 2 3 4 4 5 6 6 7 8 8 8 8 7 7 6 5 3 2 2 2 1 1 2 2 3 2 2 2 1 2 5 7 8 8 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 6 7 8 9 10 10 10 9 8 8 8 7 7 6 6 7 9 10 10 11 12 12 12 11 10 9 8 9 9 8 9 9 10 10 11 12 11 10 8 6 5 4 5 6 7 7 7 7 8 8 8 8 8 8 8 7 8 8 9 9 9 10 10 10 10 10 10 10 11 10 7 5 6 8 8 8 7 6 4 4 5 6 6 4 4 4 4 4 3 3 3 3 3 3 4 5 4 26 27 27 28 28 28 28 28 27 26 25 23 21 19 17 15 14 12 11 10 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 3 3 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 7 7 8 8 8 8 7 6 5 4 3 2 2 2 1 1 2 2 2 2 1 1 1 3 6 8 8 8 6 5 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 3 4 5 6 7 8 9 9 8 8 8 8 7 7 7 6 6 8 9 9 10 11 12 11 11 10 9 9 10 10 8 9 9 9 9 10 12 11 11 10 8 7 5 5 6 7 7 6 6 7 7 7 7 7 7 6 5 5 6 8 8 9 9 10 10 10 10 10 11 11 9 7 6 7 8 8 7 7 6 5 5 5 5 4 4 4 4 5 5 4 4 3 3 3 3 3 3 3 26 27 27 28 28 28 28 28 27 27 25 24 22 20 18 16 14 12 11 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 3 3 4 5 6 7 7 8 8 9 9 8 7 6 5 4 3 3 2 2 1 2 2 2 2 2 2 3 4 4 5 6 7 7 6 5 4 4 4 3 3 3 3 3 4 4 4 5 5 4 4 3 3 3 4 5 5 6 6 7 8 8 8 7 7 6 6 5 6 7 8 9 10 11 11 12 12 12 10 11 10 10 9 9 9 9 9 10 10 11 10 9 7 6 6 7 7 7 7 6 6 5 5 6 6 6 5 4 4 5 7 8 9 9 9 9 9 10 11 12 11 9 9 9 9 8 8 7 6 6 6 6 6 5 4 4 5 6 6 6 4 3 3 3 3 4 4 4 3 26 26 27 27 28 28 28 28 27 27 26 25 23 21 19 17 15 13 11 10 9 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 3 3 3 4 5 7 8 8 9 10 10 10 9 8 7 5 4 4 3 3 1 1 2 2 2 1 2 3 5 5 5 5 5 5 5 4 4 4 4 4 3 2 2 2 2 3 4 4 5 5 5 4 3 2 2 2 4 4 5 5 5 6 7 7 7 7 6 6 4 5 6 7 7 8 10 11 12 12 12 11 10 10 9 9 8 8 8 8 8 9 10 9 9 8 7 6 7 8 7 7 7 6 6 6 6 7 6 5 4 4 6 8 9 9 9 8 8 8 9 11 12 11 10 9 9 9 9 7 6 7 7 7 7 5 4 4 4 5 6 6 5 3 2 2 3 3 4 4 3 1 26 26 27 27 27 28 28 28 28 27 26 25 24 22 20 18 16 14 12 10 9 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 4 5 7 9 10 11 11 11 10 9 8 7 6 5 4 4 3 1 1 1 1 1 1 3 4 6 6 5 5 6 5 4 3 3 3 3 2 2 1 1 1 1 1 2 2 4 4 4 3 3 2 1 1 3 4 4 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 8 9 9 10 10 10 10 10 9 8 8 7 7 7 7 7 8 8 9 8 7 7 7 8 7 6 6 7 7 7 7 6 6 6 6 6 7 9 9 9 8 8 7 7 8 9 11 11 11 10 10 10 9 6 6 8 8 8 6 4 2 2 4 5 5 5 4 3 2 2 2 3 3 3 2 1 26 26 26 27 27 27 28 28 27 27 26 26 25 23 21 19 17 15 12 11 9 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 4 5 7 8 10 12 12 12 11 10 8 7 6 5 5 4 3 1 0 0 1 2 3 4 5 6 6 5 4 4 4 4 3 3 2 2 2 1 1 0 0 1 1 1 2 3 3 3 2 2 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 5 6 6 6 6 6 7 7 8 8 8 9 9 9 8 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 8 8 7 5 5 6 6 7 8 9 9 10 9 8 7 6 5 5 7 9 11 11 10 10 10 9 6 6 8 9 7 4 1 1 1 3 4 4 5 4 3 2 2 2 3 3 2 0 1 25 26 26 27 27 27 27 27 27 27 27 26 25 24 22 20 18 16 13 11 9 8 6 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 2 1 1 2 2 3 3 3 3 3 4 4 5 6 8 10 12 13 12 11 10 8 7 6 6 5 3 2 1 1 2 3 4 5 6 6 6 6 6 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 3 3 3 1 1 3 3 3 2 2 2 4 5 5 5 5 6 6 5 5 5 5 5 5 6 7 7 7 6 6 8 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 6 5 6 6 6 7 7 6 4 5 6 7 8 9 9 9 10 10 9 8 6 4 3 5 8 10 11 11 11 11 10 8 7 8 9 8 6 3 3 2 2 2 3 4 5 5 4 3 2 2 1 0 1 2 25 25 26 26 27 27 27 27 27 27 27 26 26 25 23 21 19 17 15 12 10 8 7 5 4 4 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 2 1 1 1 2 3 3 3 2 3 3 4 5 7 8 10 12 13 12 11 10 8 7 6 5 4 2 1 1 2 3 4 5 6 7 7 6 6 6 5 5 5 4 3 3 2 2 2 1 1 1 1 1 2 2 3 3 2 1 1 2 3 2 2 2 2 3 4 4 4 5 5 5 5 4 4 5 5 6 6 7 7 8 8 7 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 3 5 7 7 8 8 8 9 10 10 10 9 7 4 2 4 7 10 12 12 11 11 10 8 6 7 8 8 7 4 3 2 2 2 2 3 4 5 5 5 3 2 1 1 2 2 25 25 26 26 26 27 27 27 27 27 27 26 26 25 24 23 21 18 16 14 11 9 7 6 4 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 0 1 1 2 2 3 2 1 1 2 2 2 2 2 2 2 2 3 5 6 8 11 12 12 12 11 9 8 7 6 5 3 1 1 2 3 4 5 6 7 7 7 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 2 2 3 2 2 0 1 2 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 5 6 6 6 6 6 7 8 7 5 5 7 7 7 7 8 8 9 10 11 11 10 6 4 5 7 10 12 12 11 10 9 8 5 5 6 8 8 6 4 2 2 2 2 3 3 4 5 5 4 3 2 2 3 3 25 25 25 26 26 27 27 27 27 27 27 27 26 26 25 24 22 20 18 15 13 10 8 6 5 3 3 2 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 1 1 2 2 4 5 8 10 12 12 11 10 9 8 7 6 4 2 0 2 2 4 5 6 7 7 7 7 6 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 3 3 4 4 5 6 6 6 5 5 4 5 6 6 6 6 6 6 6 7 7 6 6 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 5 5 6 6 6 6 6 6 8 7 6 5 6 7 7 7 7 8 8 9 10 12 12 9 7 6 8 10 13 13 11 10 8 6 5 4 5 7 8 7 6 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 24 25 25 26 26 26 27 27 27 27 27 27 26 26 25 24 23 21 19 17 14 12 9 7 5 4 3 2 2 3 3 4 4 5 5 4 4 4 3 3 3 2 2 2 2 2 2 1 0 1 2 2 2 2 1 1 1 1 2 4 5 7 10 12 12 11 10 9 8 7 5 3 1 1 2 3 4 5 6 6 7 7 6 5 5 5 6 5 5 4 4 4 3 3 2 2 2 2 2 3 3 2 1 1 2 3 3 3 4 4 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 5 6 6 7 7 7 7 7 7 7 6 6 5 4 4 5 5 5 5 6 6 6 6 7 6 6 5 5 6 7 7 7 7 7 8 9 12 13 11 9 8 8 10 12 13 11 11 10 7 5 4 5 7 7 7 6 5 5 4 3 3 2 2 3 4 4 4 4 4 3 3 24 25 25 25 26 26 26 27 27 27 27 27 26 26 26 25 24 22 21 18 16 13 11 8 6 4 3 2 2 2 3 3 4 4 5 4 4 4 4 4 3 3 3 3 3 2 2 1 0 1 2 2 2 2 1 1 1 1 2 4 4 7 10 11 11 11 10 9 7 6 4 2 1 2 2 3 4 5 5 6 7 6 6 6 6 6 6 6 5 5 5 4 4 3 2 1 2 2 2 3 3 2 1 2 3 4 5 5 5 6 6 7 7 7 7 7 6 6 5 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 4 5 5 6 6 6 6 5 5 5 5 6 5 5 5 7 6 6 6 7 8 7 10 12 12 10 9 10 9 10 10 10 10 11 10 8 6 6 8 8 7 6 4 4 3 2 2 2 2 3 3 4 4 4 4 4 3 24 25 25 25 26 26 26 26 27 27 27 27 27 26 26 25 24 23 22 20 17 15 12 10 7 5 4 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 2 2 3 2 2 1 1 1 2 3 4 4 7 9 11 11 10 9 8 6 4 3 3 2 3 4 4 5 6 6 6 7 6 6 7 7 7 6 6 6 6 5 5 4 3 2 1 1 2 3 3 4 3 3 4 5 5 6 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 6 7 7 8 8 8 8 7 7 6 5 4 4 5 5 5 6 6 5 5 4 5 7 5 4 4 6 6 5 6 7 7 7 10 11 10 9 9 10 8 8 8 8 8 9 9 8 7 8 10 9 8 7 5 3 2 1 2 2 2 1 2 3 4 4 4 4 4 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 26 25 24 23 21 19 17 14 11 9 7 5 3 2 1 1 2 3 3 3 4 4 4 3 3 3 3 3 3 2 2 1 1 2 2 3 3 2 2 1 1 1 2 3 4 5 7 9 11 11 10 8 7 4 4 4 4 4 4 5 6 6 7 7 8 8 9 8 8 8 7 6 6 6 6 5 5 4 4 3 2 2 3 3 5 5 5 4 4 5 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 5 6 7 8 8 8 8 8 8 7 7 6 5 4 4 4 5 6 6 6 5 4 4 6 5 4 4 5 5 4 6 7 8 9 11 10 10 9 9 9 8 8 8 7 7 7 6 5 6 8 9 9 9 7 6 4 2 2 3 2 1 2 2 3 4 4 4 4 4 24 24 25 25 25 26 26 26 26 26 27 27 27 26 26 26 25 25 24 22 21 18 16 13 10 8 6 4 3 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 1 1 1 2 3 3 5 7 10 11 10 9 7 5 4 5 6 6 6 6 6 7 7 7 8 9 10 11 11 9 8 7 6 6 6 5 5 5 5 5 4 3 3 3 4 5 6 6 6 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 7 8 8 8 8 8 7 6 5 4 4 5 6 7 6 6 5 5 5 5 4 4 4 5 5 6 7 7 8 9 9 9 9 9 8 8 7 7 6 7 7 7 7 7 8 9 9 8 7 6 5 3 2 2 2 3 4 4 4 4 5 4 4 5 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 26 25 24 23 22 20 17 15 12 10 7 5 4 2 1 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 2 1 1 1 1 2 3 3 5 8 10 10 10 7 5 3 4 5 6 7 8 7 7 7 7 7 8 8 8 7 8 8 7 6 6 5 5 5 6 6 6 6 5 4 4 4 5 6 7 7 7 6 6 6 6 7 7 7 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 6 5 6 6 7 7 7 6 5 4 4 4 4 4 5 5 6 7 7 7 7 7 6 6 7 8 8 8 7 6 6 6 6 7 7 7 7 7 7 8 7 7 5 4 3 2 1 3 4 5 6 6 6 6 6 6 23 24 24 25 25 25 26 26 26 26 26 27 27 27 26 26 26 25 25 24 23 21 19 17 14 11 9 7 5 3 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 3 3 4 2 1 1 1 1 1 2 2 3 5 8 10 10 8 6 3 4 5 6 7 8 8 7 7 6 6 7 7 6 6 5 6 7 6 6 5 4 4 4 5 6 6 6 6 5 5 5 6 7 7 8 8 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 7 7 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 6 7 6 6 6 5 5 4 3 2 2 3 4 4 5 7 7 7 6 6 5 4 4 4 5 6 6 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 3 2 2 3 5 6 6 6 7 8 7 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 26 25 24 24 22 20 18 16 13 10 8 6 4 3 2 1 1 2 2 2 1 0 1 1 1 1 2 3 4 4 4 4 4 3 2 1 1 1 1 2 2 3 3 6 9 10 9 7 4 4 4 5 7 8 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 3 3 4 3 2 1 3 5 5 4 5 5 5 4 4 4 3 3 2 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 6 7 7 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 26 26 26 25 25 24 23 22 20 17 15 12 9 7 5 4 3 2 2 2 2 2 1 0 1 1 1 1 3 4 5 5 4 4 4 3 2 2 2 2 2 3 3 3 4 6 8 9 8 5 4 4 5 6 7 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 3 3 2 1 3 5 5 4 4 3 3 3 2 2 2 2 2 3 4 5 6 6 5 5 6 6 7 7 6 6 6 6 6 5 5 5 4 3 4 4 3 3 3 3 4 6 7 6 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 26 25 24 24 23 21 19 16 14 11 9 6 5 3 2 2 2 2 2 1 1 1 1 1 2 3 5 5 5 5 5 5 4 3 2 3 3 4 4 4 4 4 6 7 7 6 4 3 3 4 5 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 3 4 3 2 1 3 4 5 4 4 3 3 3 2 2 2 2 3 4 6 7 8 7 7 7 8 8 8 8 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 4 6 6 5 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 25 25 24 23 22 20 18 15 13 10 8 6 4 3 2 2 2 2 2 1 2 2 2 2 3 4 5 5 5 5 5 3 3 3 3 4 4 4 4 4 4 6 7 7 5 4 3 1 2 5 6 7 8 7 7 7 7 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 8 8 8 9 8 8 7 7 6 6 6 5 5 5 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 5 4 4 2 1 1 2 3 3 4 4 4 3 3 3 3 3 3 3 5 7 9 9 9 9 9 9 9 8 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 4 4 2 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 26 25 25 24 23 21 19 17 14 11 9 7 5 4 3 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 5 3 3 4 4 4 4 4 4 4 4 6 9 8 5 3 2 1 1 3 5 7 7 7 7 7 7 6 7 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 7 6 5 3 2 0 1 2 2 2 2 2 3 3 3 3 3 3 3 4 5 8 10 11 11 11 10 9 8 8 7 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 2 3 4 2 1 22 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 25 25 24 24 22 21 18 16 13 10 8 6 5 4 3 3 2 2 2 2 2 3 3 3 4 5 5 6 6 5 4 4 4 5 5 4 4 4 4 5 6 8 10 7 4 2 1 1 3 5 6 8 8 8 8 8 7 7 8 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 6 6 6 7 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 8 8 7 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 7 6 6 7 7 7 7 6 6 5 3 2 1 1 2 2 1 1 1 2 3 3 4 4 4 4 5 6 8 10 12 11 10 9 10 8 8 7 6 5 5 4 4 4 4 3 2 2 2 3 2 2 2 2 1 1 1 2 22 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 26 25 25 24 23 22 20 17 14 12 9 7 6 4 4 3 3 2 2 2 3 3 3 4 4 5 5 6 6 6 5 4 5 5 4 4 4 5 5 5 6 7 9 10 8 6 4 3 3 5 6 7 7 8 9 8 8 8 9 10 11 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 5 4 4 5 4 3 2 1 1 1 1 2 4 4 4 4 4 4 4 5 6 6 8 9 9 9 9 10 8 8 8 7 6 6 5 4 4 4 3 3 2 2 2 2 2 2 2 1 1 2 3 22 22 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 25 25 24 24 23 21 19 16 13 11 8 7 5 4 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 6 5 4 4 4 4 4 4 5 5 5 6 7 9 9 8 6 6 6 6 8 9 9 9 11 10 9 10 12 12 12 11 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 7 7 7 8 8 8 9 9 9 9 9 8 8 7 6 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 5 5 4 5 7 8 7 6 4 4 4 3 4 4 4 3 2 2 2 3 4 5 6 6 7 8 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 4 4 3 3 2 3 3 2 2 2 2 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 27 27 27 26 26 26 25 25 24 24 22 20 18 15 12 10 8 6 5 4 3 3 3 3 3 3 3 4 4 5 5 6 7 7 6 4 3 3 2 2 3 4 4 5 5 6 6 7 7 6 7 7 7 7 8 10 10 9 9 9 10 11 13 13 12 11 10 10 9 9 9 9 9 8 8 7 6 6 7 7 8 8 8 8 8 8 9 9 9 9 8 7 7 7 7 8 8 9 9 9 9 9 9 8 8 7 6 6 5 5 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 3 4 7 10 11 11 11 10 10 10 9 7 5 5 4 3 1 1 3 4 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 7 6 5 4 4 5 5 5 4 3 4 4 3 3 4 5 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 26 26 27 27 26 26 26 25 25 24 24 23 21 19 16 14 11 9 7 5 4 4 3 3 3 3 3 3 4 4 4 5 6 7 6 4 2 2 1 2 2 2 3 4 4 5 5 6 6 7 7 7 7 7 6 5 5 6 8 9 10 10 10 12 12 11 9 8 9 9 9 9 9 9 8 7 7 6 6 6 7 8 8 8 8 8 8 9 9 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 5 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 2 2 3 6 9 12 13 14 14 14 14 14 13 12 10 8 7 5 3 1 2 3 5 6 7 7 8 7 8 8 9 9 9 9 9 10 10 9 8 6 5 5 5 5 5 5 5 5 6 5 5 5 7 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 22 20 18 15 12 10 8 6 5 4 4 4 3 3 3 3 4 4 4 5 5 6 5 3 2 1 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 6 6 5 5 5 7 9 10 8 8 10 10 9 8 8 9 9 9 9 9 9 8 8 7 7 7 6 7 7 7 7 7 7 7 8 7 7 7 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 2 2 2 2 2 3 4 7 10 12 14 15 15 15 15 15 14 13 12 10 7 5 3 1 1 2 4 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 9 8 7 7 6 6 6 6 7 7 6 5 5 7 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 19 17 14 11 9 7 6 5 4 4 4 4 4 4 4 4 4 4 4 5 5 3 2 2 2 3 3 3 3 4 4 4 4 5 6 6 6 6 6 6 6 5 5 5 5 6 7 6 7 9 9 8 7 8 10 9 9 9 9 9 8 8 8 7 7 6 6 6 6 5 5 5 6 7 7 7 6 6 6 6 7 8 8 8 9 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 3 2 2 3 3 3 4 5 8 10 13 14 15 15 14 14 14 13 12 11 9 7 5 3 2 1 2 3 4 5 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 8 7 7 6 5 5 6 7 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 21 18 16 13 10 8 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 3 3 2 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 6 7 7 8 8 9 9 7 7 8 10 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 5 7 7 7 7 6 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 5 5 4 4 3 2 3 3 3 3 4 6 8 11 13 14 15 14 14 13 13 12 11 10 8 6 5 3 3 2 3 3 4 5 6 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 10 8 7 6 5 5 5 6 6 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 20 17 15 12 9 7 6 5 4 4 4 4 4 4 4 4 4 4 5 4 3 3 2 2 2 3 4 4 4 4 3 3 4 5 6 6 6 6 6 5 5 5 6 6 7 8 9 9 9 8 7 7 9 9 9 9 9 9 9 8 8 8 7 7 6 5 5 4 4 3 3 3 4 6 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 5 5 4 3 3 3 4 4 4 4 4 6 8 10 12 13 14 13 13 12 12 11 10 9 7 5 4 3 3 3 4 4 5 6 7 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 9 8 7 6 6 6 7 8 8 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 23 21 19 16 14 11 9 7 6 5 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 2 2 2 3 4 5 6 7 7 6 6 6 6 7 7 8 8 10 10 9 8 7 7 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 3 3 4 5 7 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 3 3 4 4 5 6 6 6 5 5 4 3 3 4 4 5 5 4 5 6 8 10 12 13 13 12 12 11 11 10 10 8 6 5 4 4 4 4 4 5 6 7 8 9 10 11 11 11 10 10 10 9 9 10 10 10 11 10 10 10 9 9 8 7 7 7 7 7 7 7 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 22 20 18 15 13 10 8 6 5 5 4 4 4 3 3 3 3 3 2 2 3 4 4 4 4 4 5 4 3 3 3 3 4 5 5 7 8 9 9 8 8 9 9 9 9 10 10 9 9 9 8 7 7 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 4 4 4 5 6 7 8 8 8 7 7 6 6 6 5 5 5 6 7 7 7 6 6 5 5 6 6 5 5 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 4 3 3 3 4 5 5 5 5 6 7 9 11 12 12 11 11 10 10 10 9 8 7 5 4 4 4 4 4 5 6 7 8 9 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 25 25 24 24 24 23 23 21 19 17 14 12 9 8 6 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 4 4 5 5 4 4 4 5 6 6 6 8 10 10 10 9 9 9 9 10 10 10 10 9 8 8 7 6 6 8 7 7 7 8 8 8 7 7 5 4 4 4 4 5 5 5 5 4 3 4 5 7 8 9 8 7 6 6 5 5 4 4 5 5 6 6 6 5 4 4 4 5 6 6 5 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 4 3 3 3 4 5 5 5 5 5 6 8 10 11 10 10 9 9 8 8 8 8 7 6 5 4 4 4 4 5 6 7 8 9 10 11 12 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 25 25 25 25 24 24 23 23 22 21 18 16 14 11 9 7 6 5 4 4 4 4 4 3 4 5 5 4 4 4 5 5 5 5 5 5 5 5 6 7 7 7 8 9 9 9 9 9 9 10 10 10 9 8 7 6 6 7 6 7 7 6 6 7 7 8 8 8 7 6 4 3 3 3 4 5 5 5 4 4 4 5 7 8 9 9 7 6 5 4 4 4 4 5 5 6 6 6 6 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 4 4 5 5 4 4 5 6 8 9 9 8 7 7 7 7 7 7 6 6 5 4 3 3 3 4 5 6 7 9 10 12 12 13 12 12 12 12 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 18 15 13 11 9 7 6 5 4 4 4 5 5 6 7 6 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 9 9 9 9 9 10 10 9 7 6 5 6 6 7 6 6 6 6 6 7 7 8 8 8 7 6 5 4 3 3 3 4 5 5 5 5 5 6 8 9 9 9 7 6 5 4 4 4 5 6 7 7 8 8 7 7 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 7 7 7 6 5 5 5 6 6 6 5 4 3 2 2 3 3 4 5 6 8 10 12 12 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 21 19 17 15 12 10 8 7 5 5 4 4 5 6 7 7 6 5 4 4 3 3 3 4 5 6 7 7 8 8 7 7 7 7 8 8 8 9 9 8 7 6 6 5 5 5 6 7 6 5 6 6 6 7 7 8 8 8 7 7 6 5 4 4 4 4 4 5 5 6 6 7 8 9 9 9 8 6 6 5 5 6 6 7 8 9 9 8 8 8 7 8 8 7 7 7 6 5 4 4 5 5 5 5 5 4 4 4 4 3 3 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 4 3 3 3 4 4 4 4 3 2 2 2 2 2 2 3 4 6 9 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 22 21 20 19 17 14 12 10 8 6 5 4 3 5 6 7 7 6 5 5 5 4 4 5 5 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 6 7 7 8 9 9 9 8 8 7 7 7 7 8 9 9 9 9 9 8 8 8 9 9 9 8 8 7 7 6 6 7 7 7 6 5 5 5 5 4 4 3 2 2 3 3 3 3 3 3 4 4 4 5 4 4 4 5 5 4 3 2 1 2 3 3 3 3 2 1 2 2 1 1 1 2 3 6 9 11 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 9 9 9 9 9 9 10 10 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 24 24 24 24 23 23 22 22 22 21 20 18 16 14 12 10 8 6 5 5 5 7 8 7 6 5 5 5 5 5 5 6 6 7 7 6 6 7 7 7 7 6 5 5 6 6 6 5 6 6 5 5 4 4 4 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 6 7 8 8 9 9 9 9 8 7 7 8 9 9 10 10 9 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 3 3 2 2 3 3 3 3 3 3 3 4 3 3 4 4 4 3 3 2 1 1 2 2 3 2 2 1 2 2 2 1 1 1 1 3 6 9 10 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 8 8 9 9 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 20 19 18 16 14 12 10 8 6 6 6 8 9 8 7 5 5 5 5 6 6 6 6 6 6 5 6 7 7 8 8 7 6 5 5 6 6 5 5 4 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 5 6 6 6 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 9 9 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 4 3 2 2 2 2 3 3 2 2 3 3 3 3 3 3 2 2 1 1 0 1 2 2 2 1 2 2 3 3 3 2 2 1 1 4 6 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 8 8 8 8 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 20 18 17 16 14 12 10 7 6 7 9 9 8 7 6 6 6 6 6 6 6 5 5 5 5 6 7 7 8 7 6 4 4 5 5 5 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 6 6 6 7 8 8 7 6 5 5 5 5 5 5 6 6 7 8 9 9 9 8 8 10 10 10 9 9 8 8 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 3 2 1 2 2 2 2 2 2 3 3 3 3 2 1 2 2 1 1 0 1 1 1 1 2 3 3 3 4 4 3 1 2 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 18 17 16 14 12 10 9 9 10 10 9 8 7 6 6 6 6 6 5 5 5 5 6 6 7 7 7 6 5 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 9 9 9 8 7 6 5 5 4 5 5 7 7 7 6 5 5 5 4 4 4 4 6 7 8 9 8 8 9 10 10 9 8 8 7 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 7 7 7 6 6 5 4 3 2 0 1 2 2 2 3 3 3 3 3 2 1 2 2 2 1 0 0 0 1 2 2 3 3 4 4 3 1 2 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 4 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 18 17 16 15 14 13 12 12 12 11 11 9 8 7 7 7 7 6 6 5 5 5 6 6 7 7 7 6 5 5 4 4 4 4 4 4 5 5 6 6 7 8 8 9 9 9 9 9 8 8 7 6 4 4 4 4 5 7 9 8 7 6 5 4 4 3 3 3 4 6 7 9 10 11 11 10 10 9 7 7 6 6 6 7 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 2 1 2 2 3 3 3 3 3 2 1 1 2 2 2 2 1 0 1 1 2 3 3 4 4 3 1 3 3 4 4 4 3 2 2 2 3 4 4 5 5 5 5 5 5 6 5 5 5 5 5 5 4 3 2 16 17 17 18 18 19 19 19 20 20 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 18 18 17 16 15 14 13 13 12 12 12 12 11 10 9 9 9 9 7 6 5 5 5 6 6 6 7 6 6 5 4 3 3 4 4 5 4 5 6 7 8 8 9 9 8 8 8 8 7 7 6 5 5 5 4 5 6 7 7 7 8 7 6 5 4 3 3 3 4 6 7 8 9 10 10 10 9 8 7 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 7 6 5 4 3 2 2 1 2 2 3 3 3 2 2 1 1 2 2 2 2 1 1 1 2 2 3 3 4 3 1 1 3 4 4 4 3 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 16 15 14 13 12 12 13 13 13 13 12 11 11 11 10 8 5 4 4 4 5 5 6 6 6 6 6 5 4 4 5 5 6 7 8 8 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 5 6 6 6 7 8 9 8 7 5 4 3 3 3 4 5 6 8 9 10 10 10 9 8 7 7 7 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 3 3 4 3 2 1 2 3 4 4 3 2 1 0 1 1 2 2 2 3 3 4 4 4 3 2 3 4 5 6 7 7 7 7 7 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 16 15 14 13 12 11 12 12 13 12 11 11 10 10 9 7 3 3 3 4 4 5 6 6 7 6 6 5 5 5 5 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 10 9 8 7 6 4 4 4 4 4 5 7 8 9 10 10 10 9 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 5 4 3 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 2 2 2 3 3 2 1 2 3 4 4 3 2 1 0 0 0 1 1 1 2 2 3 3 4 4 2 1 3 4 6 7 7 8 8 8 8 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 15 14 13 11 11 11 11 11 11 10 9 9 8 7 5 2 2 3 4 4 5 6 7 7 6 5 5 5 5 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 8 8 8 9 9 9 9 9 9 8 7 6 5 5 4 5 5 5 7 8 9 10 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 5 5 5 6 6 7 7 7 7 7 7 6 6 5 4 3 2 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 4 5 4 3 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 1 2 4 5 7 7 7 7 8 8 8 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 16 16 15 14 13 12 11 10 10 10 10 9 8 7 7 6 5 3 3 3 4 5 6 6 7 7 6 6 5 5 6 6 7 7 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 5 5 6 7 8 9 10 10 11 10 10 10 9 9 9 8 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 6 7 7 6 6 6 6 6 5 5 4 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 1 1 2 2 3 4 5 4 3 2 2 2 2 2 2 1 1 2 2 3 3 3 3 4 3 3 3 4 5 7 7 7 7 7 8 8 14 14 15 15 16 16 16 17 17 17 18 18 18 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 13 12 11 10 10 10 9 8 7 6 6 5 5 4 3 3 4 5 6 7 7 7 7 6 5 5 6 7 7 7 7 7 8 9 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 5 5 5 5 6 6 7 9 11 11 10 9 9 9 8 8 7 6 5 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 2 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 3 3 4 5 6 6 6 6 7 7 8 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 13 12 12 11 10 10 9 9 7 6 6 5 4 4 4 4 4 5 6 7 8 8 8 7 6 6 6 7 8 7 6 7 9 11 11 11 11 11 11 12 11 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 8 10 10 10 8 8 8 8 6 6 5 4 3 3 3 3 3 2 2 2 2 2 3 3 2 2 3 4 4 4 4 4 4 4 5 5 5 5 4 4 3 2 1 1 2 2 2 2 2 2 2 2 1 1 0 0 0 1 2 3 3 2 2 2 1 2 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 5 6 6 6 6 7 7 13 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 6 5 4 4 7 7 6 5 6 7 8 9 9 8 7 6 6 6 6 7 7 9 11 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 8 6 6 6 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 6 8 9 9 9 8 7 6 5 4 3 3 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 1 1 2 2 2 2 2 3 2 2 1 1 1 0 1 1 2 2 2 2 1 2 2 2 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 4 5 6 6 6 7 7 14 14 14 14 14 14 15 15 15 16 16 16 16 17 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 12 12 12 11 11 11 11 10 10 9 8 6 5 5 8 8 8 7 6 7 8 9 9 8 7 6 5 5 4 7 9 11 13 13 13 12 12 11 11 11 11 11 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 4 3 3 4 5 7 7 7 7 7 6 4 4 3 2 2 2 2 2 1 0 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 0 1 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 3 3 1 3 5 6 6 6 6 7 14 14 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 13 13 12 11 11 11 11 11 11 11 11 10 9 8 7 7 9 12 10 8 7 7 8 9 9 9 7 6 5 4 4 7 10 12 13 13 11 10 10 10 10 10 10 9 8 7 7 7 6 6 7 7 7 6 6 6 6 6 7 6 6 6 5 5 4 3 3 3 4 5 6 6 6 6 6 5 4 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 0 1 2 3 3 4 4 4 3 3 3 3 2 2 2 1 0 1 2 3 4 4 2 3 4 6 6 6 6 6 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 14 13 13 13 12 11 10 10 10 11 12 12 11 10 9 8 7 7 9 11 10 9 8 7 7 7 8 8 7 6 5 5 5 8 10 11 12 11 10 8 7 8 8 9 8 8 8 8 7 7 6 7 8 8 7 6 6 6 6 7 7 6 6 6 5 5 4 4 3 3 3 4 5 6 6 6 5 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 2 2 3 3 3 3 3 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 1 1 2 3 4 4 4 4 4 3 3 3 3 2 2 1 0 1 2 3 4 5 4 3 3 4 6 6 6 6 6 14 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 11 10 10 9 10 11 12 12 11 10 9 8 7 10 10 9 9 8 7 6 6 7 7 7 7 7 7 7 8 9 10 11 11 10 8 7 7 7 8 8 7 7 6 6 6 6 7 8 8 7 6 6 6 7 7 7 7 7 6 6 5 5 4 4 3 3 4 5 5 6 6 5 3 3 3 2 2 1 0 0 1 1 2 2 2 2 2 2 2 1 1 0 0 1 1 2 2 2 1 2 2 3 3 3 3 2 2 2 2 2 2 3 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 2 1 2 2 3 3 4 5 5 4 3 3 3 2 2 2 2 1 0 1 2 4 4 4 3 2 3 4 5 6 5 6 6 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 10 9 10 11 11 11 11 10 9 8 8 10 11 10 9 7 6 6 7 7 7 7 7 6 6 6 7 8 9 10 9 8 6 6 6 7 7 6 5 5 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 4 3 3 3 2 2 1 0 0 1 1 1 1 1 2 2 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 3 2 2 1 2 2 3 2 2 1 1 2 2 2 2 2 1 1 1 2 3 3 4 4 4 3 3 2 2 2 2 2 1 1 1 2 3 5 5 3 1 2 4 5 5 5 5 5 6 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 16 16 15 14 14 14 14 13 13 12 11 11 11 10 10 10 10 11 11 10 10 9 8 8 9 10 9 8 7 6 7 8 8 8 7 6 5 4 4 5 6 7 7 6 5 5 5 6 6 6 5 5 6 7 7 6 6 6 6 6 6 6 6 6 6 7 8 8 7 7 7 7 6 6 6 5 5 5 4 5 5 5 4 4 3 3 2 2 1 1 0 0 0 1 1 1 1 1 2 2 1 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 3 2 2 1 1 1 1 2 1 1 0 0 1 1 2 2 3 3 3 3 2 2 2 2 2 2 1 1 2 3 4 5 4 1 1 3 4 4 5 5 5 5 5 12 12 12 12 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 17 17 17 16 15 14 14 13 13 13 13 12 11 10 10 10 10 11 11 12 11 11 10 9 8 7 7 8 8 8 8 8 8 8 8 8 7 5 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 8 7 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 3 3 2 2 1 1 0 0 0 0 0 0 1 1 2 2 2 1 1 1 2 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 1 1 2 3 4 4 4 2 1 3 4 4 4 4 4 4 5 5 12 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 15 14 14 13 13 12 12 12 11 10 9 9 9 10 11 12 12 11 10 9 8 7 6 8 10 11 10 9 8 9 8 8 7 5 4 3 2 2 1 1 2 2 3 3 3 3 4 4 4 6 7 6 5 4 4 5 4 5 5 6 6 6 6 6 6 6 7 8 8 8 8 7 7 6 6 6 6 6 6 5 5 4 4 3 3 2 2 1 1 1 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 2 3 4 4 4 2 2 3 4 4 3 3 3 4 4 4 5 11 11 11 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 13 12 12 12 12 12 11 10 8 8 8 10 11 12 12 11 10 9 8 7 10 12 13 11 9 8 8 8 8 7 6 4 3 2 2 2 2 2 2 3 3 2 2 3 4 4 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 7 8 8 8 8 7 6 5 5 5 5 5 5 6 5 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 2 2 2 3 4 4 3 2 2 3 4 4 3 2 2 3 4 4 4 5 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 14 13 12 12 11 11 11 11 10 9 8 8 10 12 12 12 11 10 10 9 9 11 12 12 10 8 8 8 8 8 7 6 4 3 2 2 2 3 3 3 3 3 3 3 3 4 5 5 4 3 2 3 4 4 4 5 5 6 6 6 6 6 6 8 9 9 8 7 6 5 4 4 3 4 4 5 6 5 5 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 1 1 1 1 2 2 2 2 1 2 2 3 4 4 4 4 3 3 3 3 2 2 3 3 3 2 2 3 3 3 3 2 1 2 3 3 4 4 5 9 9 9 10 10 10 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 17 16 15 14 13 12 11 10 11 11 10 10 9 10 12 13 13 12 11 10 9 9 8 9 10 11 10 8 8 8 9 8 8 6 4 3 2 2 2 3 3 3 4 3 3 3 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 6 6 7 9 11 9 8 6 6 5 5 4 3 4 5 6 5 5 5 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 2 2 3 4 5 5 5 4 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 4 4 5 8 8 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 17 16 15 14 12 11 10 10 10 10 10 10 11 13 14 14 13 12 11 9 8 7 7 8 10 12 11 10 10 10 9 8 6 5 3 3 3 3 3 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 4 5 5 4 3 3 4 5 5 8 11 12 10 8 7 7 7 6 5 5 5 6 6 6 6 6 7 7 7 5 4 4 4 3 2 2 2 2 2 2 2 2 1 2 2 2 3 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 1 1 1 1 1 1 1 2 3 3 4 4 3 3 2 0 2 3 4 5 5 4 4 4 4 3 3 3 3 2 2 3 3 3 2 1 1 1 1 1 2 3 3 4 4 7 8 8 9 9 10 10 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 17 15 14 12 11 10 9 9 9 9 10 12 14 15 14 13 12 10 9 7 6 7 10 14 16 14 12 11 10 8 7 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 3 2 2 3 4 5 9 13 13 11 7 6 6 6 5 6 6 7 7 7 7 7 7 8 8 7 5 4 4 4 3 2 2 2 2 3 2 2 1 1 1 2 3 4 4 4 3 3 2 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 5 5 4 4 4 3 2 2 1 1 1 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 6 7 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 17 18 18 18 18 17 16 14 12 10 9 8 8 8 9 11 14 16 16 15 14 12 10 9 9 10 13 17 19 18 14 11 9 8 7 6 5 5 5 6 6 7 7 7 7 7 7 7 6 5 5 4 2 2 1 1 2 2 1 1 1 1 3 4 6 10 13 11 9 5 3 2 2 3 5 6 7 8 8 8 7 7 7 6 5 4 4 4 3 3 2 2 2 2 3 2 2 2 2 2 2 4 4 4 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 3 3 3 2 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 5 6 6 7 8 8 9 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 18 16 14 12 10 8 7 7 8 11 15 17 17 17 15 14 13 12 13 14 16 19 22 20 15 11 9 9 8 8 8 7 7 8 9 9 9 9 9 10 9 8 8 8 7 5 4 4 3 3 3 3 3 3 1 1 3 4 7 9 11 8 5 3 1 1 1 1 4 6 7 7 7 7 7 6 6 5 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 3 3 2 2 3 4 3 2 3 3 3 2 2 1 1 1 1 2 3 4 3 3 2 2 2 2 2 3 3 2 2 2 3 3 3 2 2 1 1 1 1 1 1 0 0 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 15 16 17 18 19 19 19 18 17 15 12 10 8 7 8 11 16 18 19 18 17 16 15 15 15 17 19 21 22 24 21 17 14 12 11 10 11 10 11 12 13 13 14 14 13 13 12 11 10 9 8 7 6 5 4 4 4 4 5 4 3 1 3 5 6 7 8 6 3 2 2 3 2 0 3 5 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 1 2 4 4 4 3 3 3 3 2 3 3 3 3 3 2 2 1 1 2 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 4 5 6 7 9 10 11 12 12 13 13 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 18 19 19 19 18 15 13 10 8 9 12 17 19 20 20 20 19 18 17 18 19 21 24 26 29 25 22 19 17 16 14 14 15 15 15 15 15 15 15 14 13 12 11 10 9 8 8 7 6 5 4 3 3 3 3 2 1 2 4 5 5 5 4 2 2 2 2 1 1 2 4 5 5 5 6 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 3 4 4 4 3 2 1 1 2 4 5 6 5 6 5 3 2 1 1 1 1 2 3 3 2 2 2 3 3 3 3 3 3 2 1 1 1 0 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 Wind_Direction 19 18 16 14 12 12 12 12 12 12 12 12 12 12 12 12 11 10 8 6 6 5 4 3 3 2 0 359 357 357 356 355 353 350 346 341 337 339 345 354 4 15 25 35 43 54 65 75 83 91 96 100 102 103 102 100 100 102 102 101 100 99 97 95 90 82 67 46 19 358 343 336 334 334 336 340 348 358 7 15 23 30 33 36 47 75 117 147 161 167 169 169 169 167 166 165 163 161 158 155 150 143 134 123 115 111 112 116 123 132 141 149 155 172 217 214 203 187 161 129 109 97 86 75 58 38 30 30 35 34 34 23 11 7 12 19 27 35 41 44 45 46 46 47 48 50 54 58 59 59 58 57 56 54 51 50 52 55 56 55 54 50 41 25 6 359 11 60 101 131 225 273 339 355 333 303 287 282 301 38 19 350 334 327 323 318 313 312 315 322 332 345 355 359 356 353 351 355 3 9 13 16 19 5 350 19 17 16 15 13 13 13 13 13 14 14 13 12 11 11 11 10 8 7 5 4 3 3 2 3 2 1 359 356 354 352 353 352 350 346 339 333 330 333 342 355 10 24 36 48 60 72 85 93 99 104 107 109 109 108 107 107 107 106 104 101 98 94 89 81 69 48 24 3 351 343 338 338 338 338 340 344 354 5 16 27 42 55 57 49 73 111 139 153 160 162 164 164 163 162 161 159 158 156 152 147 140 131 122 115 112 112 115 121 129 138 150 169 211 234 214 201 184 153 122 106 97 87 73 48 24 18 25 37 40 40 32 14 8 12 21 31 40 45 47 47 46 45 46 50 53 56 60 62 62 62 61 61 60 58 58 57 55 52 48 46 45 42 35 18 359 354 19 79 142 244 271 337 350 328 307 303 314 353 15 356 332 321 315 313 309 304 302 304 310 323 347 4 11 9 6 3 7 11 14 18 24 26 18 5 17 15 14 14 13 12 12 13 14 15 14 12 11 10 10 9 9 8 7 5 4 2 2 1 2 2 0 359 357 354 350 349 348 346 342 336 328 322 320 323 333 351 15 40 59 74 87 98 107 110 114 117 119 119 119 117 116 115 113 110 104 99 93 83 68 51 30 12 359 349 348 345 342 341 342 344 346 353 7 19 32 51 75 89 79 86 112 135 147 154 157 159 159 159 159 158 157 155 153 150 144 137 128 121 116 112 111 112 117 125 132 144 183 232 235 222 208 175 139 115 104 97 87 62 25 6 7 24 46 49 46 36 14 11 16 27 38 45 48 48 47 45 44 45 50 55 59 64 66 66 66 66 65 64 62 61 59 55 49 44 38 34 29 22 355 323 315 330 353 287 256 250 299 341 335 338 352 4 9 355 330 316 312 309 305 300 294 290 287 284 291 354 25 27 22 18 12 15 16 15 17 26 32 27 17 19 16 14 11 9 9 11 12 13 13 12 11 10 9 8 7 6 5 5 5 3 2 1 1 1 1 359 357 356 353 350 346 343 339 336 330 322 314 307 302 302 306 326 42 89 104 111 117 122 126 129 130 132 134 135 133 133 131 127 122 114 104 92 75 52 30 16 5 357 351 351 354 342 342 346 348 351 357 10 26 43 70 95 106 106 103 117 132 143 150 153 155 156 156 156 156 155 153 151 147 142 134 127 121 116 113 110 110 112 120 130 141 220 247 236 231 214 154 122 109 102 96 84 46 16 4 9 40 61 57 48 32 13 17 27 40 48 51 50 48 46 44 43 44 48 54 60 66 68 69 70 70 69 67 65 62 59 54 47 39 30 17 359 329 280 270 296 341 337 300 267 244 212 11 25 34 35 23 354 322 306 306 306 304 298 290 281 274 266 256 240 138 54 42 32 26 22 26 21 15 8 17 32 34 26 19 15 13 10 9 9 9 10 10 11 11 11 12 11 11 10 8 5 4 3 2 1 360 359 360 1 360 358 355 353 350 345 340 336 331 324 314 304 293 284 275 264 246 218 183 163 147 140 146 143 146 149 152 154 156 158 159 160 159 158 151 132 95 58 32 12 4 359 354 352 353 351 333 340 348 353 357 5 18 36 58 88 106 113 113 114 121 131 140 145 149 151 153 154 154 153 152 151 148 145 139 133 126 121 116 112 109 107 107 110 116 130 267 262 220 198 145 115 104 101 98 95 85 52 25 15 30 68 71 57 38 23 18 28 44 53 56 54 51 47 44 42 41 43 45 49 55 64 70 73 73 74 73 71 67 63 58 51 43 33 20 359 326 289 261 248 5 1 328 296 271 248 217 171 85 59 41 359 318 301 298 301 303 299 292 283 274 265 258 249 232 191 83 51 37 29 27 30 23 17 4 9 26 33 30 13 12 11 10 11 11 11 10 10 11 11 11 14 16 14 13 11 9 6 3 1 0 359 357 357 359 360 360 358 354 350 345 338 332 327 319 309 297 283 271 259 246 233 218 205 190 177 161 162 172 173 174 176 180 184 187 191 199 210 219 230 248 276 318 341 348 349 348 346 346 346 340 331 338 350 354 1 13 31 51 77 102 115 117 116 118 123 130 137 141 145 147 149 150 151 151 150 148 146 142 137 131 126 120 115 110 107 105 104 104 108 117 264 121 101 96 94 92 91 93 92 95 95 78 58 51 65 83 68 42 23 18 28 44 60 64 62 57 52 47 43 41 41 42 44 45 48 55 66 74 77 77 77 74 70 64 56 48 38 27 12 350 319 298 298 356 30 358 313 289 273 255 231 196 128 69 10 317 297 293 294 297 298 295 290 284 278 271 264 254 238 211 127 58 38 29 25 25 22 12 5 11 24 31 31 10 10 10 10 11 14 14 13 12 12 11 11 11 10 9 10 11 11 10 5 1 359 358 356 354 355 357 359 358 355 351 346 339 331 324 316 305 293 278 263 250 238 228 219 211 201 192 178 190 197 197 196 199 203 207 211 218 228 239 250 258 268 281 297 312 325 333 336 337 340 339 333 330 338 348 357 6 23 44 66 90 110 120 120 119 120 123 129 135 139 141 143 145 147 148 148 147 146 143 139 135 130 124 118 112 106 103 102 101 103 107 120 219 134 101 91 86 83 83 85 88 98 102 92 80 77 80 81 54 25 18 24 40 60 73 73 68 62 55 49 45 42 42 43 44 45 45 48 56 68 76 80 80 78 74 66 56 44 33 21 7 348 333 337 3 22 15 339 306 290 279 267 250 221 129 44 321 297 290 289 289 288 287 288 289 289 287 281 270 257 243 224 177 65 39 28 22 19 15 8 6 15 24 30 29 7 7 8 10 12 14 14 14 13 12 12 11 10 9 9 9 10 10 9 4 360 357 356 354 352 351 353 356 357 355 352 348 341 331 322 314 303 289 274 258 244 234 227 220 214 208 203 200 201 207 211 214 217 221 227 230 236 244 254 263 270 277 284 293 302 312 320 326 330 333 334 334 334 339 347 358 12 33 56 77 97 113 121 122 120 121 123 128 133 138 140 142 144 146 147 147 146 144 141 137 133 129 123 116 108 102 98 96 98 103 111 140 206 148 105 90 82 78 77 82 98 113 107 93 85 83 82 74 48 28 27 33 52 76 85 83 75 67 61 55 49 45 45 46 46 45 45 46 50 59 70 78 81 79 74 65 52 38 26 16 4 352 354 12 27 24 356 325 307 299 294 288 286 306 32 325 285 282 283 283 280 275 274 279 287 291 290 283 271 257 246 231 196 77 40 27 19 14 10 7 11 21 27 27 24 7 6 7 9 11 13 14 14 13 12 11 10 10 10 11 12 11 10 8 4 360 357 355 354 352 350 350 352 355 354 352 348 342 333 323 314 300 284 269 254 241 232 225 220 217 213 211 210 211 213 219 225 231 236 242 247 250 256 264 271 277 282 287 293 300 306 313 320 325 331 335 338 338 341 347 359 17 41 65 83 99 113 121 123 122 122 123 127 132 137 140 142 144 146 147 147 145 143 139 135 131 127 121 113 104 97 92 90 96 104 112 161 202 141 102 87 81 77 78 92 114 117 105 94 88 85 80 69 51 39 33 35 56 92 102 94 82 71 64 58 53 51 50 49 48 47 46 47 48 54 63 72 78 78 72 62 48 33 21 12 2 354 4 26 34 14 338 316 305 304 312 322 332 339 324 274 263 266 271 274 270 266 264 270 283 292 291 283 272 260 249 233 196 96 45 28 19 13 8 6 16 29 30 25 17 8 7 8 9 11 13 14 14 13 12 10 10 10 10 12 12 9 9 8 5 2 359 358 356 354 351 349 349 350 351 350 347 342 334 324 312 298 280 265 251 240 232 226 222 219 217 216 215 217 220 226 233 241 247 254 259 263 267 272 278 282 286 290 294 299 304 310 316 323 330 335 339 341 342 349 1 21 49 74 89 102 114 121 124 124 124 124 126 131 136 139 141 143 144 144 144 142 140 137 133 129 126 120 111 101 93 88 89 97 106 110 141 144 111 94 87 84 81 89 107 115 112 103 97 91 86 76 64 50 41 34 34 51 102 120 107 88 74 64 58 55 55 56 54 51 50 49 50 50 53 62 71 76 76 69 54 38 25 16 7 359 354 5 27 32 2 325 310 306 314 338 347 329 298 271 256 250 252 261 267 268 266 265 269 278 284 285 281 273 264 253 233 189 106 53 32 22 15 8 8 22 33 32 24 10 9 9 8 8 9 12 14 14 13 12 11 11 13 14 12 9 8 6 6 5 2 0 359 357 355 354 351 348 347 347 346 345 342 335 325 312 296 278 262 249 238 230 225 222 221 220 219 220 222 227 233 239 247 255 262 268 273 277 280 284 287 290 292 295 298 302 307 313 320 327 333 338 341 343 349 2 26 57 81 95 105 115 122 125 127 126 126 127 129 133 137 139 140 141 140 140 138 136 133 129 126 122 116 108 98 91 89 93 101 109 114 130 113 98 92 89 87 85 100 112 112 108 103 99 93 86 73 59 48 41 38 40 47 90 129 114 89 73 62 55 52 57 61 58 55 55 57 58 59 63 71 78 82 78 66 41 20 10 3 356 348 343 348 8 31 328 311 312 318 331 348 321 272 262 256 249 243 244 254 265 272 274 274 272 270 269 268 267 270 267 259 239 178 111 67 42 28 19 10 6 17 32 32 22 5 8 9 9 9 10 12 13 14 15 15 14 14 14 14 11 9 8 6 5 4 1 359 357 356 356 355 352 349 346 343 341 339 337 333 324 311 295 276 260 247 236 229 224 222 221 221 221 222 227 232 238 245 252 259 267 274 279 283 287 290 292 294 296 297 300 302 306 312 318 324 330 335 340 343 348 3 32 67 89 100 109 116 122 127 129 129 128 127 128 131 134 136 136 137 136 135 133 130 127 124 120 117 112 106 99 93 93 98 108 119 131 136 111 99 94 91 88 90 104 110 109 107 104 100 94 85 70 55 47 45 46 46 44 54 93 96 79 66 56 49 47 54 59 59 59 63 70 77 82 88 93 98 98 91 72 32 358 343 335 323 309 294 275 249 222 216 293 331 333 328 306 271 259 258 255 250 245 246 253 264 275 281 278 269 260 253 251 255 264 267 263 246 174 118 88 60 41 27 17 12 13 18 30 21 4 10 10 10 11 13 13 14 15 16 15 15 15 15 14 11 10 9 7 5 3 360 358 356 355 355 354 353 350 347 343 339 336 332 328 320 308 292 272 255 243 233 226 222 220 220 220 222 225 229 235 242 249 256 264 271 278 283 288 292 295 296 298 300 301 302 304 307 311 316 322 328 333 338 342 347 3 43 77 96 106 112 118 123 128 130 131 130 129 129 130 131 133 133 133 131 130 127 124 119 115 112 109 106 104 102 99 99 104 115 131 147 138 112 105 100 97 95 95 98 105 107 106 104 101 93 79 64 52 49 52 53 49 43 42 52 59 57 49 42 38 36 40 45 48 59 77 94 106 112 115 113 113 111 105 85 34 338 315 298 283 273 265 258 249 238 224 252 331 307 287 273 265 261 260 258 255 253 254 256 262 271 277 274 266 254 243 238 246 258 263 263 250 185 131 110 86 61 40 26 18 12 7 17 20 8 14 14 14 13 14 14 13 13 14 14 14 14 14 13 11 10 9 8 7 5 1 358 356 354 353 352 350 349 348 345 340 336 331 325 315 302 286 267 250 238 229 223 219 217 217 219 221 225 230 237 244 252 259 267 275 281 287 292 296 299 301 302 303 305 305 307 310 314 318 322 327 332 337 341 347 6 54 91 106 112 116 121 125 129 131 133 132 131 130 130 130 130 130 129 128 125 121 116 111 106 103 101 102 104 106 105 104 107 121 160 171 136 114 110 108 108 105 99 97 102 106 105 105 102 89 71 58 51 49 53 54 50 43 40 43 46 44 34 28 25 22 21 24 36 67 108 128 134 135 132 126 121 119 116 110 46 302 287 275 266 263 265 266 267 273 284 281 257 259 262 264 265 264 264 265 264 262 260 256 255 258 264 268 266 259 251 244 244 251 258 262 254 208 149 129 110 82 54 33 19 9 3 5 13 11 19 19 18 16 16 15 14 14 14 14 14 15 15 15 14 12 10 8 7 5 2 359 356 353 351 349 347 347 346 344 341 337 333 326 313 297 279 261 244 232 224 219 216 214 215 216 220 224 231 238 246 254 262 271 278 284 290 295 299 302 305 307 308 309 310 311 314 318 322 325 328 332 336 341 349 11 67 104 116 120 123 126 128 131 133 134 134 133 132 130 129 128 127 125 123 120 115 110 104 99 95 95 101 107 110 111 111 112 134 180 165 132 115 109 109 109 105 101 101 105 107 106 102 92 76 62 53 47 46 52 55 52 46 40 38 37 34 23 15 10 6 5 15 55 118 140 146 147 144 139 131 128 130 139 158 212 247 258 261 260 265 277 297 311 312 303 281 247 249 258 264 268 272 275 276 272 265 257 250 245 246 251 260 267 268 264 258 251 251 255 260 255 230 180 150 128 98 66 39 19 6 357 355 1 9 22 21 19 18 16 16 15 16 16 17 17 19 19 20 19 16 13 9 6 4 1 359 356 353 350 348 346 344 343 343 341 338 335 329 314 293 273 255 239 228 220 215 213 212 212 214 218 224 230 238 246 255 264 273 280 286 292 297 301 305 308 310 312 314 316 317 320 323 327 329 330 332 335 340 350 13 68 111 126 130 131 132 133 133 134 134 134 133 132 130 128 125 122 120 116 113 109 104 99 94 91 92 103 109 113 119 125 128 133 145 145 127 111 103 100 99 97 102 111 114 112 105 91 75 64 54 44 39 42 48 50 49 43 36 31 28 21 10 0 354 350 354 46 121 138 144 145 144 140 136 133 135 146 163 183 198 212 230 245 250 245 149 43 342 318 301 281 261 256 264 273 281 284 283 278 271 264 255 245 237 235 241 249 262 268 268 265 260 257 257 257 254 240 210 170 136 108 81 46 24 6 353 346 347 359 23 23 21 19 17 16 17 20 21 22 23 22 22 21 20 18 15 11 6 2 359 356 353 350 348 346 344 341 341 341 341 338 334 328 314 289 266 249 235 224 216 212 209 209 210 212 216 222 229 236 245 255 265 274 281 287 292 297 303 307 310 312 314 317 320 323 324 328 330 332 332 333 335 340 351 5 53 121 137 140 139 138 137 137 136 135 134 132 131 128 124 120 116 113 109 106 103 100 96 92 91 94 101 108 112 119 120 117 115 118 118 109 100 94 90 91 101 126 131 125 111 94 79 67 57 45 36 35 39 42 40 37 32 27 21 14 5 356 349 342 336 358 120 133 139 141 140 136 132 130 131 138 154 172 180 184 191 208 220 216 175 148 158 186 237 280 292 287 283 285 293 295 291 283 273 267 262 255 246 236 230 233 241 254 265 268 267 264 262 260 257 254 247 230 187 139 115 96 58 31 13 356 343 337 346 24 24 22 21 19 19 19 21 24 24 25 24 23 22 20 18 15 11 6 2 357 353 349 348 346 343 341 340 339 338 338 336 332 324 310 285 260 244 231 220 212 208 205 205 206 210 214 220 226 232 241 252 263 274 282 288 294 299 304 308 312 314 316 321 323 325 327 329 331 332 332 331 334 338 343 349 18 141 149 149 146 144 141 139 137 135 133 130 127 122 117 111 107 104 103 101 99 97 95 94 95 97 99 102 103 105 109 111 111 109 104 96 90 89 92 107 136 146 136 114 93 78 68 61 54 42 36 38 39 38 33 27 21 15 9 360 351 345 340 335 328 89 124 132 137 139 138 135 130 126 126 133 150 168 175 172 176 187 194 191 179 176 187 192 189 204 327 319 315 313 309 301 287 275 268 263 258 254 249 240 230 229 238 248 257 261 261 260 260 260 259 258 254 247 215 152 129 108 66 34 16 359 343 334 338 27 26 24 23 22 22 23 22 22 23 25 23 24 22 19 17 14 11 7 3 359 354 350 347 344 341 338 337 337 336 334 332 328 319 303 279 254 238 225 215 209 205 203 203 205 209 213 218 223 229 237 248 260 272 282 290 296 301 306 311 315 317 318 320 323 326 328 329 330 331 329 328 329 330 332 333 329 158 156 153 150 146 143 140 137 133 130 126 122 117 112 107 103 100 98 98 97 97 96 98 100 100 99 98 96 98 107 115 118 116 109 100 95 96 105 122 134 126 105 87 73 64 58 55 50 42 36 37 36 34 29 21 12 5 360 351 342 337 333 330 337 72 117 132 139 142 142 140 135 130 125 127 139 157 166 158 156 158 165 176 187 200 211 203 168 122 58 355 339 332 316 291 275 269 266 264 264 265 258 256 247 241 242 247 251 253 252 249 248 251 255 258 259 256 252 210 142 100 59 32 15 359 343 334 336 29 29 27 24 23 24 25 24 23 23 23 22 23 22 20 18 15 12 9 7 3 357 352 347 344 341 338 336 334 332 329 327 324 315 297 272 248 231 219 210 206 202 202 203 205 208 211 215 220 226 232 242 255 268 280 290 298 305 311 316 319 320 321 322 325 326 327 328 328 327 325 322 320 321 320 315 175 155 153 151 149 146 143 139 135 130 126 122 117 113 109 106 102 97 95 95 97 98 99 102 104 105 103 100 98 100 110 134 142 137 123 109 103 103 105 106 101 90 80 71 62 53 46 44 42 37 34 35 34 31 25 17 8 2 357 349 338 330 326 324 336 87 125 141 148 150 149 147 141 132 123 118 120 130 137 132 127 124 119 109 100 98 263 230 144 118 102 71 32 2 332 290 272 270 271 273 276 282 296 293 285 274 264 259 258 256 253 247 241 240 244 250 256 259 266 269 37 55 43 27 11 357 345 337 336 31 30 28 26 25 25 26 27 26 25 23 23 23 23 22 20 18 15 12 10 6 359 353 348 344 341 339 336 332 328 325 322 319 310 292 267 243 226 214 206 202 199 199 200 202 204 207 211 216 220 226 235 247 262 277 289 300 309 317 322 325 325 326 327 328 329 329 328 326 324 321 317 316 315 310 173 152 149 148 147 145 143 140 136 131 127 122 118 113 109 104 100 96 91 87 90 94 100 106 112 117 123 124 125 122 117 122 153 170 164 131 109 104 102 95 84 74 68 66 62 55 44 36 34 33 35 37 37 34 28 19 10 3 357 352 346 332 321 309 293 248 171 157 159 161 161 158 153 146 136 120 105 100 99 102 108 112 110 97 83 73 61 34 42 112 96 78 59 40 20 359 326 294 284 286 294 307 319 317 308 300 294 287 279 274 270 267 260 252 245 241 243 249 258 275 310 19 39 35 23 6 353 344 336 335 31 30 29 27 26 26 27 27 27 26 26 25 24 23 22 21 19 16 13 9 5 360 354 348 344 341 339 337 332 326 320 318 314 305 290 264 238 221 210 203 198 196 195 196 197 200 203 208 211 215 219 226 237 253 272 288 301 313 322 328 331 332 332 333 333 332 331 329 325 322 318 315 310 286 149 146 146 146 145 143 141 139 136 132 127 123 119 116 111 106 102 98 93 88 83 83 94 115 156 168 160 158 154 141 126 117 115 125 146 134 105 102 99 95 86 75 68 65 62 58 51 42 33 28 34 46 46 39 31 22 12 3 355 349 344 337 322 300 270 229 201 185 176 175 176 174 168 160 149 135 115 97 87 79 80 91 103 107 102 94 85 76 69 66 66 61 46 39 29 17 5 349 326 310 307 313 319 322 318 306 303 301 297 293 288 285 280 274 267 260 253 250 252 267 296 349 31 45 40 21 1 346 332 318 299 31 31 30 28 27 28 28 28 27 27 26 26 25 23 22 21 19 17 13 8 4 359 354 349 344 340 337 333 328 322 315 313 309 302 287 258 230 214 204 198 195 193 193 194 195 197 200 203 206 209 213 218 228 242 262 285 304 320 329 334 337 339 339 339 338 337 336 334 331 327 322 316 145 140 140 141 143 145 144 142 139 136 133 129 125 121 118 116 116 114 113 109 102 93 85 79 78 87 132 143 127 119 112 101 96 94 91 88 86 87 92 93 92 89 83 77 73 69 63 57 52 46 40 41 53 62 52 40 29 19 8 359 351 344 338 329 308 252 212 194 186 180 176 176 180 183 183 175 158 133 111 97 86 71 64 68 86 104 108 98 85 71 61 53 44 37 27 21 13 7 360 350 337 325 319 321 321 318 311 304 301 300 298 294 290 286 282 278 275 271 268 266 270 288 324 8 45 58 49 24 357 335 316 297 275 33 32 31 30 30 29 29 28 27 27 26 26 25 23 22 21 19 17 14 9 3 358 354 349 343 339 336 332 327 319 311 306 302 296 280 249 220 205 198 194 191 190 191 192 192 193 195 198 200 202 205 209 216 228 251 285 315 333 341 345 346 347 346 346 345 344 345 348 353 8 91 128 134 136 138 139 140 141 141 140 138 136 133 130 126 124 122 122 125 130 132 127 115 100 85 74 69 69 67 73 76 79 81 83 83 81 80 80 81 85 89 92 92 89 83 76 68 61 53 52 60 71 76 74 69 63 51 40 29 18 8 358 349 341 335 325 288 202 180 178 178 174 169 166 168 178 189 193 178 135 106 98 89 70 59 54 60 78 88 77 66 54 44 39 31 21 13 9 4 360 355 349 339 331 324 322 319 314 309 304 300 295 291 286 282 279 276 275 275 275 275 274 277 289 321 10 53 63 51 24 350 321 301 283 267 33 32 31 30 30 29 28 28 27 26 26 25 25 23 22 20 18 17 14 9 3 359 356 349 343 339 335 331 325 316 307 301 295 287 268 236 212 199 193 188 187 185 185 185 186 187 189 191 193 194 195 196 200 206 229 303 345 353 357 357 358 357 356 357 358 359 9 27 61 98 119 129 134 136 137 138 138 137 137 136 136 136 136 136 139 141 143 142 141 140 135 128 119 106 88 74 66 62 60 63 64 65 68 72 75 76 76 79 83 88 92 93 91 85 76 65 53 43 37 42 93 112 102 85 70 57 49 39 29 19 9 358 348 338 330 317 253 171 161 165 173 173 168 160 155 155 159 163 133 110 107 101 89 73 61 54 54 62 67 63 58 45 37 30 20 11 6 4 1 358 354 349 342 333 325 319 314 309 304 298 293 287 283 278 275 273 272 272 273 275 274 271 268 271 293 352 42 55 47 20 339 306 289 276 263 34 33 32 31 29 28 28 27 27 26 25 25 24 23 21 20 18 16 14 10 6 1 356 350 344 339 335 330 323 313 304 295 285 271 253 225 205 194 188 184 181 180 179 179 180 181 181 183 184 184 183 180 176 170 144 45 23 17 14 12 10 9 10 13 21 35 56 79 98 112 122 129 134 137 139 139 138 137 136 135 137 143 156 173 179 176 162 146 138 132 126 120 113 107 99 86 76 69 63 62 60 59 63 69 73 75 75 76 79 82 84 83 80 74 63 51 37 27 24 36 113 124 106 87 70 57 49 40 29 19 8 359 348 334 319 299 202 144 139 150 168 178 176 165 150 136 121 105 92 88 91 95 91 81 72 65 63 66 67 65 56 41 35 26 15 9 5 2 360 357 355 350 343 334 325 317 310 304 297 291 286 283 280 277 274 272 271 270 272 273 273 272 274 284 312 347 18 41 40 17 330 297 283 276 263 34 34 33 31 29 28 28 27 27 26 26 25 24 23 22 21 19 16 13 11 8 4 357 351 344 339 334 327 319 309 298 287 272 253 233 212 197 189 185 181 178 176 175 175 174 174 174 175 174 173 168 161 151 133 102 66 44 34 28 25 24 24 29 39 56 73 88 99 107 115 122 129 135 140 142 143 142 141 140 139 143 163 207 227 224 186 124 112 110 113 113 111 107 105 104 98 91 82 72 65 61 58 62 67 72 74 74 74 75 76 76 75 72 65 54 41 28 19 17 24 67 109 97 84 71 60 49 39 29 18 9 0 352 338 309 267 163 119 114 124 151 178 180 161 136 115 100 91 92 96 97 100 101 97 89 78 70 66 62 58 49 37 31 24 16 10 6 3 0 358 355 351 345 337 328 319 310 301 293 289 286 284 282 279 277 275 274 272 271 272 275 282 295 315 337 355 15 33 38 18 328 294 282 276 267 35 35 33 32 31 30 29 27 26 26 26 25 24 23 23 22 20 17 13 9 8 6 1 353 346 341 333 324 314 303 291 276 257 236 216 200 190 185 182 179 176 174 173 172 171 169 168 167 165 162 155 145 131 111 90 70 55 45 40 38 40 45 55 70 84 93 99 104 109 115 121 128 135 141 146 149 150 151 150 149 154 198 259 263 252 91 86 84 84 85 88 92 97 101 104 104 98 87 77 68 61 58 60 65 70 73 76 77 79 79 79 77 72 64 53 40 26 15 8 7 19 53 78 78 71 60 48 37 27 17 9 5 2 359 347 241 112 97 93 94 101 115 119 105 94 90 86 89 99 114 116 117 117 111 99 83 70 63 60 54 46 37 30 23 17 12 7 4 2 1 0 358 353 347 338 329 319 310 301 294 290 287 285 283 282 281 278 275 272 274 280 293 308 322 342 15 37 41 38 22 336 295 280 272 266 36 35 34 33 32 31 30 28 27 27 26 26 25 24 23 21 18 16 13 10 8 7 6 1 354 345 334 322 309 296 281 262 241 221 203 191 184 180 178 176 173 171 170 169 167 165 162 160 157 152 145 133 119 102 87 73 62 53 49 50 56 67 80 92 99 102 103 105 108 113 119 125 132 138 144 149 154 158 158 160 172 223 267 271 89 86 81 75 71 70 74 86 90 91 95 101 102 93 82 71 62 57 58 62 68 73 78 82 84 84 85 82 76 67 55 42 28 13 0 356 6 36 63 68 62 53 42 32 23 15 10 9 12 20 38 58 73 81 81 81 80 79 79 80 77 77 80 88 103 125 138 139 135 125 105 84 71 63 59 49 41 35 28 21 14 8 4 4 7 10 11 10 7 2 355 346 337 328 319 308 299 293 289 287 286 283 280 277 277 282 293 301 300 289 257 106 72 51 37 22 347 301 280 271 266 37 35 35 34 33 32 31 29 28 27 26 26 25 24 22 20 17 16 15 14 11 9 6 5 358 347 332 317 302 287 268 247 225 208 194 184 179 176 175 173 170 167 165 164 162 160 156 153 149 144 135 124 112 99 85 75 66 61 60 62 72 85 96 103 106 106 103 103 106 110 116 121 126 131 137 142 146 149 149 155 172 189 145 102 93 87 81 75 81 93 100 104 97 82 77 90 99 98 88 75 64 58 57 59 64 68 73 77 80 80 80 80 76 68 56 44 31 17 6 8 30 56 62 58 51 42 34 27 20 14 10 9 13 25 43 55 61 69 74 77 79 80 79 77 74 74 75 81 92 118 153 167 157 132 102 82 71 64 56 46 37 29 22 14 7 1 357 1 10 19 23 22 19 16 13 8 1 354 344 332 319 308 300 294 288 283 280 280 287 306 316 312 296 268 214 154 91 51 30 15 353 314 287 279 274 37 36 35 35 34 32 31 30 29 28 27 26 25 24 23 21 20 18 17 15 12 8 2 360 354 342 328 312 295 275 253 231 212 198 187 179 175 173 172 170 167 165 163 159 157 154 151 147 143 137 128 118 107 96 85 76 70 68 70 76 86 97 106 110 109 107 103 102 104 107 111 115 120 124 129 134 137 139 140 148 153 135 112 99 92 86 81 85 106 114 112 107 101 88 77 91 99 99 92 80 69 61 57 57 59 61 63 65 67 68 67 68 67 62 53 42 31 24 22 40 61 66 62 54 45 35 29 23 17 12 8 7 9 23 44 54 58 61 66 73 79 81 80 78 75 72 72 73 75 78 80 84 91 90 81 71 65 61 54 42 30 19 11 5 0 356 353 356 6 19 27 27 26 23 21 19 18 16 11 3 354 340 329 313 299 290 286 292 311 330 332 324 312 292 259 168 66 32 15 356 336 308 295 290 289 38 37 36 36 35 33 32 31 30 28 27 26 25 24 23 22 20 19 16 15 13 10 7 1 355 342 326 306 283 258 236 217 201 190 181 175 172 170 169 167 165 164 162 157 153 150 147 143 138 131 123 113 103 94 85 79 75 75 79 87 97 107 112 114 112 108 104 102 102 104 106 108 111 115 120 123 125 127 129 127 118 108 99 93 87 83 87 124 132 126 114 105 99 94 99 109 103 98 93 87 77 66 59 56 56 56 55 55 56 55 54 52 50 47 41 32 27 27 37 58 70 68 61 52 42 33 26 20 15 10 6 4 6 22 46 54 56 59 63 69 76 80 80 79 77 74 73 72 70 68 66 65 67 71 70 65 56 48 39 26 14 5 359 357 356 356 355 355 0 12 22 26 26 25 22 18 17 18 21 22 23 9 7 351 332 319 312 316 328 337 338 335 327 310 304 336 350 347 334 319 307 297 292 293 295 39 38 37 36 35 34 33 32 30 29 28 26 25 24 23 22 20 18 16 15 13 10 7 3 358 348 330 299 267 240 220 204 192 183 176 172 170 168 166 164 163 161 159 155 150 147 144 139 134 127 119 110 101 93 86 82 79 81 88 97 106 113 118 118 115 109 105 103 102 103 103 104 106 108 110 112 108 107 107 104 99 94 90 85 82 95 120 144 150 142 127 112 101 104 132 123 103 96 93 89 82 71 62 58 57 56 54 52 51 49 45 39 33 26 20 14 16 25 43 64 72 69 62 53 42 33 26 19 12 7 4 2 6 23 47 54 57 60 64 68 73 77 80 81 80 77 75 73 71 70 70 71 72 73 73 69 59 49 37 21 6 357 352 352 356 360 0 359 359 4 14 22 24 23 20 14 8 3 3 11 19 21 18 15 1 344 332 328 331 336 335 331 321 314 316 320 329 332 325 311 295 284 281 286 290 40 39 38 37 35 34 32 31 30 29 28 27 26 25 24 23 21 18 17 16 14 10 8 5 1 353 335 298 252 224 207 194 184 177 172 169 167 165 163 161 159 158 155 152 148 145 141 136 130 124 117 109 101 94 88 85 84 88 95 104 113 119 122 122 118 111 106 103 103 103 103 103 104 104 104 101 100 101 99 96 93 88 84 85 106 123 135 146 156 159 151 139 127 146 137 119 99 95 93 89 84 76 67 63 62 61 57 54 53 50 42 33 21 9 357 349 355 17 48 69 74 71 65 55 45 35 27 18 10 5 3 3 8 24 46 56 60 63 66 68 69 72 77 81 81 79 76 74 72 73 74 76 77 77 76 72 64 52 37 21 7 357 352 354 0 5 6 4 1 2 8 16 22 22 20 14 4 355 348 343 342 7 8 12 1 349 341 335 334 334 330 325 318 313 313 317 321 319 309 293 275 260 251 252 261 42 40 38 36 34 33 32 31 30 29 28 27 27 26 25 23 21 19 18 19 19 19 16 11 2 352 333 283 230 208 196 186 178 172 168 165 164 162 160 158 157 156 153 149 145 142 139 134 128 122 116 109 102 96 91 88 90 95 102 111 118 123 125 125 121 115 107 103 102 103 104 105 105 103 102 102 101 100 97 94 89 84 82 93 121 124 129 135 146 158 164 165 211 257 151 119 105 99 96 91 84 77 70 66 68 67 60 56 54 50 41 30 15 358 340 327 328 4 60 77 78 74 68 57 47 38 29 19 10 5 4 5 10 22 40 54 62 66 67 66 66 67 73 82 83 81 78 76 74 75 76 77 78 77 75 71 64 53 38 22 10 1 358 1 6 9 10 8 5 3 6 14 20 22 20 14 5 354 343 330 322 332 349 3 359 353 346 340 335 331 326 321 316 311 310 311 312 308 298 283 266 251 239 230 230 43 42 40 38 36 34 33 31 30 29 28 27 27 27 25 24 22 21 22 23 24 24 22 15 5 349 316 243 208 195 186 179 173 168 165 163 161 160 158 156 155 154 152 147 144 141 137 133 127 122 116 110 104 99 94 92 95 100 108 115 122 126 128 128 125 118 109 102 101 103 105 108 109 106 103 103 101 98 96 91 85 78 78 94 116 116 118 119 131 148 162 171 228 274 234 140 120 112 102 91 84 76 68 63 64 62 54 50 49 47 39 26 12 356 335 313 302 325 84 84 81 77 70 60 50 40 31 22 14 9 8 9 11 18 29 43 58 67 68 67 65 65 72 82 85 84 82 80 78 77 76 76 75 73 69 64 59 51 39 26 14 6 5 7 10 11 10 9 7 5 7 14 20 22 20 14 5 355 342 332 323 313 322 2 4 357 349 340 333 327 322 318 315 312 310 308 305 299 290 278 265 253 241 224 208 45 43 42 40 38 36 34 32 31 30 28 27 26 26 25 24 24 25 25 26 26 24 22 16 6 346 266 205 192 184 179 173 168 165 162 161 159 157 156 155 154 153 150 146 143 140 136 132 127 122 116 111 106 102 98 96 98 105 112 119 124 127 129 129 127 122 112 102 100 103 104 107 110 109 101 103 98 94 91 85 77 69 71 93 110 110 111 109 119 139 158 177 217 267 260 182 128 114 102 89 81 71 61 53 50 48 42 39 41 41 34 21 9 358 342 308 265 196 106 88 84 79 71 61 51 41 32 25 20 16 14 13 12 14 20 32 48 64 72 74 72 70 72 78 83 85 85 84 82 80 77 74 71 65 59 55 51 45 37 27 18 13 11 12 11 10 9 8 7 6 7 13 19 21 19 13 5 354 336 325 317 309 316 4 9 358 347 337 328 322 317 314 312 310 308 304 298 289 278 270 264 259 252 233 190 46 45 43 42 40 37 36 34 32 30 28 27 26 25 24 24 24 23 22 23 25 23 20 19 15 4 196 187 182 177 173 168 164 161 160 158 157 156 155 154 153 151 148 145 143 140 136 132 127 122 117 113 108 104 101 100 102 107 115 121 126 128 129 128 126 121 113 104 99 105 108 105 104 103 98 103 96 91 85 79 71 63 66 93 106 109 109 104 110 129 153 177 209 248 263 213 123 105 96 86 75 61 48 40 36 34 31 28 32 34 28 18 10 3 2 5 3 172 112 92 90 81 71 62 53 43 34 28 25 23 21 19 14 10 11 19 35 56 74 81 80 76 73 72 76 81 84 84 84 82 80 77 74 68 59 52 45 40 35 29 24 20 17 15 13 10 8 7 7 6 7 11 16 19 16 10 1 350 334 322 315 312 329 3 6 354 342 332 323 317 312 308 306 304 302 298 291 281 271 266 263 263 265 261 169 46 45 44 42 41 39 37 35 33 30 29 28 26 25 24 25 25 25 24 23 24 25 28 35 50 99 162 173 173 170 167 163 161 159 157 156 155 154 153 152 152 150 147 145 142 140 136 132 128 123 119 114 110 106 103 102 104 109 115 122 127 129 129 127 122 119 110 109 106 102 103 100 93 92 95 101 103 97 87 77 68 60 63 89 104 110 109 104 105 117 138 169 215 244 252 166 117 101 93 81 66 48 35 29 27 25 23 21 27 28 23 15 10 8 13 22 18 339 276 242 171 87 71 63 56 47 39 33 30 29 27 24 18 12 8 10 24 50 74 85 85 82 78 75 76 79 81 82 82 84 85 86 84 78 66 52 42 35 32 30 27 24 21 18 15 11 9 9 8 7 7 8 12 14 13 7 357 346 330 315 308 313 336 354 355 346 336 327 319 312 306 301 298 296 294 292 287 278 269 265 267 272 279 291 302 46 46 45 43 42 40 39 36 33 31 30 28 26 25 25 26 26 27 27 28 29 32 38 51 75 110 146 160 163 162 160 158 158 157 156 154 153 152 151 151 150 149 147 144 142 140 136 132 129 125 120 116 112 108 105 104 105 108 113 120 125 128 127 124 120 114 110 115 113 98 87 86 84 83 85 98 105 97 85 73 62 55 59 83 107 115 113 108 107 111 123 152 236 254 242 154 128 105 93 78 57 39 26 20 19 19 19 19 23 23 18 12 9 11 21 30 22 345 272 250 202 83 68 65 64 59 49 41 35 32 29 25 20 18 22 33 48 65 79 86 88 87 87 87 85 83 82 80 81 85 93 96 90 76 61 47 37 32 30 30 28 26 23 20 17 14 12 11 10 8 6 5 7 8 7 2 353 341 328 312 306 315 332 344 345 339 330 322 315 308 301 296 293 291 290 288 284 277 270 268 274 280 286 290 278 47 47 46 45 43 42 40 37 34 32 30 28 27 27 27 28 28 28 32 35 38 43 50 65 89 113 135 150 155 155 154 153 153 154 154 154 152 151 151 150 149 148 146 144 142 139 136 133 130 126 122 117 113 109 106 105 105 107 110 114 117 119 118 114 109 102 95 93 89 85 80 79 84 84 79 84 88 85 74 60 49 44 55 83 111 122 120 117 114 114 115 132 272 268 247 177 135 110 95 78 56 34 20 13 13 16 17 17 16 14 8 6 11 23 38 47 45 36 6 66 76 77 70 69 72 70 59 46 37 31 28 24 21 23 36 65 78 82 84 87 88 88 88 88 87 84 82 82 88 130 179 112 77 67 51 40 32 29 29 29 29 25 23 20 18 16 14 12 11 9 7 4 3 2 1 355 346 333 321 311 309 320 331 337 337 332 325 318 311 304 298 294 291 289 287 283 279 275 272 272 275 275 271 265 254 48 48 47 46 45 43 41 38 36 33 31 29 28 29 31 33 35 38 40 43 48 54 64 81 99 114 127 139 147 151 151 150 149 151 153 153 152 151 150 149 148 147 146 144 142 139 137 134 131 127 123 118 114 111 108 107 106 108 109 110 111 111 109 105 100 94 87 79 76 75 75 78 86 89 79 74 70 62 51 38 32 37 58 90 115 126 127 126 125 122 87 297 284 274 260 201 126 107 95 77 56 32 15 9 9 13 16 13 5 355 348 358 21 44 57 62 62 63 68 76 78 75 70 66 68 67 57 47 38 31 28 27 26 30 45 73 85 85 85 86 86 85 83 81 78 76 75 73 72 281 265 45 60 60 55 42 32 29 30 31 29 26 22 20 18 16 15 14 12 10 6 3 359 356 353 347 338 326 316 311 312 321 329 332 330 325 318 312 306 300 295 292 289 286 282 277 273 272 272 272 271 266 259 254 249 48 48 48 48 46 44 42 39 37 34 32 31 30 32 36 39 41 44 45 51 58 67 79 92 104 114 123 131 140 146 148 149 149 150 151 152 152 151 150 149 148 147 146 144 142 139 137 135 131 128 124 119 115 112 110 108 108 109 110 110 109 107 104 101 96 90 86 82 79 75 69 70 78 81 75 69 62 50 36 27 28 42 71 102 119 126 129 129 132 146 282 283 282 277 267 167 105 97 91 77 58 32 14 7 8 12 17 12 348 324 322 353 50 67 70 71 70 71 75 78 78 74 66 59 59 59 53 46 40 33 32 34 37 41 51 69 82 85 86 87 86 84 81 78 75 72 69 65 58 41 30 66 75 72 66 54 42 36 35 34 31 27 23 19 17 16 15 14 12 9 5 1 356 351 347 343 333 323 317 315 318 324 328 327 323 318 311 305 299 294 291 288 284 280 276 271 268 266 264 263 265 262 260 257 252 48 48 49 48 47 46 44 41 38 36 34 34 35 38 41 45 47 49 53 60 68 77 87 96 106 115 123 129 136 142 146 148 149 150 151 151 151 150 150 149 148 147 146 144 142 140 138 135 132 128 124 120 116 112 110 109 110 111 112 111 109 106 102 97 92 87 84 82 79 75 68 63 66 70 68 63 55 38 29 28 35 58 91 113 123 126 126 125 128 192 272 278 281 281 262 106 96 92 88 75 57 36 19 12 12 17 26 32 325 283 267 127 95 85 79 75 74 75 77 79 79 74 66 59 58 59 55 49 43 39 39 45 48 51 55 62 74 82 86 87 87 86 84 82 79 75 71 66 62 58 61 73 80 83 81 71 57 47 42 38 34 29 24 20 17 16 15 13 10 7 2 357 353 350 346 342 334 326 322 321 324 327 327 323 316 309 302 295 289 285 282 279 277 273 270 267 265 264 261 257 255 257 258 255 252 49 49 49 49 49 47 45 43 40 38 36 37 39 42 46 49 52 56 61 66 73 80 88 96 105 115 124 130 136 140 144 147 148 149 150 150 150 150 149 148 147 147 146 144 142 140 138 136 132 128 124 120 116 112 110 109 110 111 112 111 109 104 98 91 85 80 79 79 77 73 68 62 61 62 60 53 43 30 26 31 48 79 108 121 126 123 120 119 130 231 264 269 269 253 112 96 89 87 85 76 60 47 37 29 27 32 49 85 162 187 171 140 112 93 82 77 75 73 73 75 77 73 67 61 59 60 60 56 50 47 50 55 57 57 58 61 67 75 82 84 86 87 88 87 85 81 77 73 70 69 70 77 82 86 85 79 69 59 50 43 36 31 27 24 21 18 15 12 7 2 357 353 351 350 348 343 337 332 330 329 329 328 323 316 308 300 293 285 279 275 272 270 268 267 266 265 264 258 250 242 240 246 252 252 252 49 49 49 50 50 49 47 45 42 40 39 40 42 45 49 53 56 60 63 67 73 79 86 95 104 114 123 131 136 140 143 145 147 148 149 149 149 149 148 148 147 147 145 143 142 140 138 136 132 128 124 120 115 111 109 108 108 109 109 107 104 98 88 79 73 69 68 74 74 72 68 64 60 58 53 43 34 29 28 39 66 99 119 126 127 123 118 126 172 239 251 244 220 160 118 100 94 91 87 79 68 60 56 48 43 46 64 103 139 145 135 121 107 94 84 78 74 70 69 70 72 72 69 65 62 62 63 63 60 58 58 61 62 63 63 64 68 74 79 81 82 83 86 88 88 86 83 80 78 76 76 79 83 83 81 79 75 69 60 50 40 34 31 29 26 21 16 9 2 356 351 349 350 351 349 346 341 337 335 333 330 325 318 309 301 293 286 278 272 267 264 263 262 262 261 260 260 249 244 241 241 244 250 251 251 50 49 49 49 50 49 48 47 45 43 42 42 45 49 53 56 58 61 63 67 72 78 85 94 104 113 121 129 135 139 141 143 145 146 147 148 148 148 148 148 147 146 145 143 142 140 138 135 132 128 124 119 114 111 108 106 105 104 101 98 91 83 75 69 64 67 68 63 69 73 71 65 59 53 44 36 30 29 34 52 85 113 127 132 131 127 124 173 230 246 243 227 203 161 122 107 100 96 86 69 56 53 55 53 50 53 67 88 104 108 106 103 98 92 85 80 75 70 67 67 68 70 70 68 66 66 68 71 72 67 65 64 65 65 66 69 73 77 81 82 82 80 80 83 85 86 85 83 82 81 80 81 83 83 83 82 82 79 74 63 49 42 38 35 30 23 15 5 357 350 346 345 350 352 351 349 346 343 339 334 328 321 313 305 298 291 284 276 268 261 257 256 256 258 257 253 254 251 247 244 242 245 248 249 248 51 50 49 49 49 49 49 48 46 45 45 45 49 52 56 59 61 62 64 67 72 79 88 97 105 113 120 127 132 137 139 141 143 144 146 147 147 147 147 147 146 145 144 143 142 140 138 135 132 128 123 119 114 110 107 104 101 98 94 89 82 76 72 69 65 61 53 51 68 95 90 72 54 42 33 30 27 30 41 63 98 123 134 139 142 148 172 225 251 258 252 236 212 153 113 105 104 100 80 51 45 50 56 60 61 66 69 75 79 82 88 93 93 89 84 81 77 73 69 67 67 68 69 68 67 67 70 75 77 74 70 67 66 66 66 67 69 73 79 85 87 83 79 80 83 85 85 84 82 82 83 83 85 87 90 91 90 88 84 74 61 52 47 41 32 22 11 2 353 347 343 342 348 354 356 355 352 349 344 337 329 321 314 307 301 296 288 277 266 257 249 247 247 251 250 247 247 246 244 242 242 244 246 247 244 51 50 50 50 50 49 49 48 48 47 47 48 50 54 57 60 62 64 65 69 75 84 92 99 106 113 119 126 130 134 137 139 141 142 144 145 146 146 146 146 146 145 144 143 141 140 138 135 132 128 123 119 115 110 107 102 98 94 89 85 80 75 72 69 66 55 49 47 61 102 105 76 44 27 22 23 23 30 44 72 109 131 141 152 176 204 221 233 253 268 270 263 223 117 105 103 105 98 71 47 58 67 69 71 75 76 70 68 70 74 80 87 90 85 82 80 78 75 72 70 68 68 67 66 64 63 65 69 73 74 72 69 67 66 64 63 61 60 63 70 76 76 70 72 89 97 90 83 78 76 79 81 85 89 94 96 93 86 78 68 59 56 52 45 34 21 10 1 355 348 344 342 347 358 4 3 359 355 351 344 336 329 323 318 313 305 294 280 266 252 241 235 237 240 238 233 231 235 237 237 240 243 245 246 239 52 51 51 50 50 49 49 49 49 48 49 50 52 55 58 61 63 66 69 73 79 87 93 99 106 113 119 124 129 132 135 137 139 140 142 144 145 145 145 145 144 144 143 142 141 139 137 135 131 128 124 119 115 111 106 100 95 90 86 82 78 74 70 68 63 56 50 44 45 67 81 59 25 11 12 15 18 27 45 82 120 141 157 176 213 227 229 227 227 273 306 312 98 107 106 105 107 93 65 86 99 91 78 72 73 72 66 64 68 74 80 83 84 82 80 79 77 75 73 71 69 68 67 65 62 59 59 60 64 68 69 67 66 64 63 61 58 55 51 50 52 52 46 39 47 98 97 79 68 59 64 70 76 82 88 91 85 74 63 55 51 52 52 47 37 24 13 5 359 354 349 346 349 1 10 10 5 1 358 353 347 342 337 333 326 314 299 283 265 247 230 220 224 229 227 222 220 223 225 227 234 237 241 242 219 52 52 51 51 50 50 49 49 49 49 50 51 53 56 59 62 64 67 71 75 80 87 92 99 105 112 117 122 127 130 133 135 137 138 140 142 143 143 143 143 143 142 142 141 140 139 137 134 132 128 124 120 116 110 104 97 91 86 82 78 74 70 66 63 59 55 50 41 36 41 41 24 5 358 4 8 14 26 51 96 132 157 183 206 225 238 236 220 182 108 72 70 86 97 105 111 121 161 191 137 116 97 73 60 60 62 62 65 71 77 81 84 84 82 82 80 77 74 72 69 68 67 66 65 63 59 57 58 61 65 66 66 65 64 63 61 58 55 49 45 44 40 33 26 22 29 51 58 52 43 45 52 59 69 79 85 76 68 58 50 47 47 50 49 41 29 18 10 4 360 354 351 352 359 8 10 7 5 3 1 357 354 351 347 339 326 307 288 269 247 227 216 217 219 215 210 207 210 216 222 228 234 238 231 131 52 52 52 51 51 50 50 50 49 49 50 52 55 57 60 62 65 68 72 76 81 87 92 99 105 110 116 120 125 128 131 133 135 137 139 140 141 142 142 141 141 140 140 139 139 138 136 134 132 129 125 121 116 109 102 94 87 82 77 72 68 63 59 55 52 50 48 45 36 31 20 4 354 354 359 4 12 28 62 112 150 181 208 225 235 246 244 222 163 110 90 81 83 92 103 117 142 194 176 132 109 91 69 54 55 60 65 70 77 82 85 87 88 87 86 83 79 75 72 69 66 65 66 66 64 62 60 60 63 66 68 68 67 66 66 62 60 56 51 46 46 41 33 25 21 22 37 41 40 38 36 35 38 50 69 83 75 70 60 51 45 43 44 47 43 35 25 16 9 4 358 355 354 358 3 5 5 5 6 5 4 2 1 359 354 343 323 302 287 263 240 226 223 221 214 206 203 207 216 224 227 235 236 156 73 52 52 52 52 51 51 50 50 50 50 51 52 55 58 60 63 66 69 72 76 81 87 93 99 104 110 114 118 122 125 129 131 133 136 137 138 139 140 140 139 139 138 138 137 137 136 135 133 131 129 125 121 115 107 98 90 82 77 72 66 62 58 54 49 45 43 41 39 34 24 10 358 353 353 357 4 14 35 83 135 182 207 220 230 240 249 252 230 148 109 95 88 86 93 105 121 143 158 138 114 99 86 71 60 56 60 67 75 81 85 88 90 91 91 89 85 80 76 73 71 68 66 65 65 65 64 64 64 66 69 72 71 70 68 69 66 64 62 57 50 47 43 36 29 26 24 31 38 41 37 31 26 24 29 49 75 79 77 70 56 45 39 37 38 40 38 31 23 15 7 1 358 357 357 359 360 1 4 6 7 7 7 8 7 3 356 345 327 317 293 265 247 239 234 228 218 208 209 221 233 237 230 207 98 63 52 52 52 52 52 51 51 50 50 50 51 53 55 57 60 63 66 69 73 77 82 88 94 99 104 109 113 117 120 124 127 129 132 134 136 137 137 138 137 137 136 136 135 135 135 134 133 132 131 128 124 119 112 103 92 82 74 68 63 58 54 50 46 42 38 34 32 29 24 16 5 357 354 354 358 6 21 55 112 165 202 217 224 231 238 247 249 213 128 106 98 93 93 100 109 122 131 129 117 104 96 86 75 69 68 71 78 83 85 86 87 89 90 90 88 83 78 74 74 73 72 69 66 64 63 64 66 66 68 71 73 73 71 70 70 72 68 65 60 54 50 45 40 35 32 31 27 33 41 37 28 23 20 20 26 50 82 90 95 66 47 36 30 27 30 34 32 27 19 10 5 4 2 359 357 357 359 0 3 5 7 9 11 10 5 1 359 355 345 328 298 275 260 250 241 231 217 215 227 235 230 208 171 107 62 53 52 52 52 52 51 51 50 50 51 51 53 55 57 60 63 66 70 73 78 83 89 95 100 105 109 113 116 119 122 126 128 131 133 134 135 135 135 135 134 134 133 132 132 132 131 131 130 128 126 122 116 107 95 83 72 65 59 55 51 46 41 37 33 29 26 24 18 12 6 0 355 353 355 1 14 37 86 168 204 217 223 226 230 229 223 200 138 112 106 103 101 101 105 111 115 116 113 109 103 97 91 84 84 88 93 95 93 91 89 87 85 84 83 82 77 72 69 70 73 75 74 70 65 61 63 65 67 68 68 70 72 71 69 69 74 68 65 63 58 52 46 40 37 35 35 37 40 43 35 28 24 21 18 18 18 30 71 99 68 46 33 25 20 20 25 28 25 19 14 11 10 8 3 357 352 350 352 356 1 6 10 12 9 1 359 0 1 354 343 321 300 288 280 274 267 247 238 238 232 212 175 136 90 56 53 52 52 52 52 51 51 50 50 51 51 53 54 57 60 62 66 69 73 78 84 90 96 101 106 110 113 115 118 122 124 127 130 131 133 133 133 133 132 132 131 130 129 129 128 128 127 125 124 121 117 108 98 84 72 63 59 58 55 50 43 36 31 27 23 19 16 10 5 1 358 356 356 359 8 30 60 137 221 224 226 229 230 228 222 202 160 122 109 107 107 107 107 108 111 110 107 106 106 106 106 107 112 113 112 110 108 104 99 94 90 85 81 78 78 75 70 65 62 66 73 76 74 69 64 63 65 67 67 67 68 70 70 67 66 67 61 61 59 56 51 46 40 35 32 33 37 40 39 36 33 29 24 18 14 3 2 5 22 41 36 28 21 17 16 18 21 19 16 16 18 18 14 6 356 347 342 342 347 356 5 10 11 7 359 356 355 356 354 347 336 323 318 320 328 338 350 357 339 344 38 46 35 20 16 53 52 52 52 52 51 51 51 51 51 51 53 54 56 59 62 65 68 72 78 84 91 97 102 107 111 113 116 118 121 124 127 129 131 132 132 131 131 130 129 128 127 126 125 124 122 120 119 116 113 107 97 85 74 68 65 65 65 58 49 40 33 27 23 19 16 12 8 5 2 0 0 2 8 25 60 87 211 230 225 224 228 232 232 223 201 144 117 109 109 112 117 121 121 117 112 108 107 108 111 120 134 146 143 134 125 118 113 108 101 94 89 84 81 80 77 72 66 60 59 65 73 75 73 70 67 67 68 68 68 68 69 68 65 63 60 53 54 51 49 47 44 40 33 29 28 28 27 25 31 36 36 32 22 8 2 5 5 10 23 27 24 20 17 16 16 15 12 13 17 22 24 20 9 355 343 335 332 337 352 7 13 12 6 360 355 349 351 358 360 353 343 336 336 341 351 9 11 7 7 10 6 352 343 340 52 52 52 52 52 51 51 51 51 51 51 52 54 56 58 61 64 67 71 77 83 90 96 103 108 112 115 117 119 122 124 127 129 130 131 131 130 129 128 127 125 124 122 120 118 115 112 108 105 100 93 84 76 73 75 76 74 69 59 47 38 31 27 24 21 18 15 12 10 8 8 9 14 26 55 94 117 223 232 227 223 224 228 232 221 171 127 114 113 115 117 119 121 122 117 113 112 115 120 130 143 152 157 154 151 148 138 126 116 107 100 94 89 86 82 79 75 70 66 62 64 73 80 78 75 73 71 71 70 69 68 66 64 63 63 58 52 52 45 42 41 40 37 33 30 27 24 19 16 21 30 32 30 21 7 4 9 14 20 25 28 28 27 23 20 17 12 9 12 18 24 25 22 12 359 345 333 326 327 355 18 21 15 7 358 352 349 358 8 12 7 352 335 327 329 337 348 349 342 334 333 334 331 325 315 52 52 52 51 51 51 51 51 51 51 51 52 54 55 58 60 63 66 70 75 81 89 96 103 109 114 117 119 121 123 125 128 130 131 131 131 130 128 126 125 123 120 117 114 109 104 99 94 89 84 79 76 79 83 87 88 82 71 58 47 40 35 32 29 26 23 21 19 17 17 18 22 31 52 84 109 124 226 234 229 220 210 190 150 111 106 109 110 116 119 121 121 119 118 112 108 111 119 131 145 156 160 160 157 157 166 164 149 129 115 105 97 92 89 86 82 79 76 73 70 68 69 78 84 81 78 75 74 72 70 68 66 64 65 64 60 57 55 47 42 40 38 35 33 31 26 22 20 20 25 29 24 21 15 7 2 11 25 34 38 39 39 40 37 31 22 15 12 15 19 22 24 22 17 9 356 342 335 342 8 26 24 16 7 1 358 9 16 17 13 359 333 318 307 303 305 307 306 302 306 312 317 313 296 284 52 52 52 51 51 51 50 50 50 51 51 52 53 55 57 59 61 64 68 73 79 87 95 104 111 116 120 122 124 126 127 129 131 132 132 132 130 128 126 123 120 116 111 105 98 90 82 75 68 62 61 75 90 98 99 95 84 71 58 48 43 41 39 35 30 27 24 23 23 24 27 35 49 72 97 113 152 248 241 229 212 182 138 110 97 95 98 102 110 115 116 113 108 104 95 97 105 117 134 151 161 163 158 155 157 168 173 170 152 125 109 101 95 93 90 87 84 81 79 77 74 72 74 84 83 80 78 77 75 74 73 71 69 68 67 62 61 58 53 47 43 37 33 32 30 25 22 19 20 23 27 23 17 7 0 359 8 29 46 50 48 44 40 43 40 31 24 21 19 18 18 19 21 22 20 10 358 353 358 7 13 17 11 7 9 15 25 23 16 1 336 310 296 288 287 284 278 274 281 288 289 284 276 268 263 52 52 51 51 51 50 50 50 50 50 51 51 52 54 56 58 60 62 66 71 76 84 92 102 111 118 123 126 128 130 131 132 133 134 134 134 132 129 126 121 116 110 103 95 85 73 61 50 40 37 51 94 111 113 110 101 88 77 61 51 45 43 40 35 30 27 26 26 27 30 36 46 63 84 99 99 273 260 248 228 198 148 119 107 97 91 87 87 93 99 100 98 95 90 84 87 97 118 142 157 163 161 157 157 158 161 167 171 169 139 109 102 99 98 97 95 89 85 83 82 80 78 75 75 79 79 79 79 78 78 77 75 73 70 68 63 59 56 52 49 45 37 33 29 26 24 24 21 18 18 21 23 18 8 359 357 3 16 36 46 44 37 27 26 35 36 33 28 22 16 11 11 17 24 26 22 15 9 3 0 360 359 356 9 18 22 24 21 12 354 326 303 292 291 287 277 261 245 246 259 262 261 257 247 217 51 51 51 50 50 50 50 50 50 50 50 51 52 53 55 56 58 61 64 68 73 80 88 99 110 120 127 131 134 135 136 137 138 138 138 137 135 133 127 121 113 104 95 83 71 58 45 34 25 32 89 127 130 124 120 115 104 83 67 53 43 38 34 30 28 27 27 29 32 36 44 55 71 86 95 1 291 265 242 203 156 125 112 103 96 89 86 81 77 75 72 74 78 76 70 70 78 120 158 166 165 165 170 176 175 170 164 161 152 121 91 93 98 101 100 97 94 89 85 84 83 82 81 81 83 78 77 78 80 81 80 78 75 73 69 62 54 49 47 46 45 40 34 26 22 22 24 22 18 13 10 13 18 17 4 354 354 3 21 38 43 34 20 15 24 33 34 30 23 14 4 1 9 23 31 31 26 19 9 357 348 344 350 12 19 19 18 17 11 351 317 302 298 302 295 289 278 253 234 242 249 249 242 223 133 51 51 51 50 50 50 50 50 50 50 50 51 51 52 54 55 57 59 61 65 69 75 83 95 107 120 131 138 142 144 145 145 145 145 144 143 141 138 132 122 111 99 87 74 60 48 38 31 31 72 126 136 136 134 127 121 108 86 70 55 43 34 27 24 23 25 27 30 34 40 49 61 72 80 80 17 335 177 136 126 118 112 106 100 95 91 91 81 74 67 59 51 46 42 37 32 17 351 323 307 296 268 236 217 212 194 156 124 94 60 47 67 91 101 102 99 95 90 87 86 86 87 88 87 84 77 75 77 80 82 80 77 73 72 67 58 48 41 37 38 41 42 35 25 19 18 20 19 13 5 358 1 13 22 9 353 346 349 2 32 52 44 28 20 22 28 31 29 23 13 1 350 355 18 36 39 35 26 13 358 347 346 9 14 14 10 3 353 327 248 273 285 288 298 303 306 301 283 254 242 251 254 249 155 83 51 51 50 50 50 49 49 49 49 49 50 50 51 52 53 54 55 57 59 62 65 71 78 89 102 117 132 144 151 155 157 157 156 155 154 152 150 146 140 129 113 96 79 64 51 41 35 34 44 112 147 151 148 143 136 120 99 82 70 57 47 34 24 20 20 23 26 30 35 43 52 62 69 73 71 57 90 107 109 109 107 104 102 99 96 94 95 94 84 71 54 34 11 1 359 357 351 336 312 292 281 271 255 241 244 235 113 93 78 54 34 45 84 101 104 101 96 91 89 88 88 89 87 85 83 79 78 79 81 82 81 77 69 69 65 54 43 34 28 28 33 37 34 25 17 14 14 13 8 357 350 349 360 14 13 355 337 333 342 26 71 59 40 28 24 25 28 28 24 16 3 346 335 7 44 47 40 31 19 8 1 1 14 17 11 359 346 327 283 231 248 264 274 293 307 309 308 303 291 265 254 258 230 83 77 50 50 50 50 49 49 49 49 49 49 49 50 50 51 52 53 54 55 57 59 62 67 73 82 94 110 129 147 161 168 172 172 172 171 169 168 166 163 158 147 124 94 68 51 40 32 29 30 46 132 156 152 154 152 143 122 98 79 70 60 49 35 23 18 18 21 24 30 36 43 50 58 62 62 81 100 105 108 106 105 104 102 102 101 98 94 90 87 83 70 52 33 13 352 342 333 320 294 261 248 248 248 251 251 254 286 85 90 83 65 44 46 81 101 105 101 96 92 89 88 86 86 82 81 82 82 82 82 83 84 83 79 72 72 68 58 45 32 24 23 26 29 30 25 18 12 8 3 357 347 342 342 351 5 10 356 331 322 326 7 69 68 50 35 28 26 29 30 27 21 12 359 342 1 43 45 38 30 22 15 11 12 15 16 8 356 346 335 315 261 269 282 304 317 320 315 316 322 326 321 291 255 118 99 91 50 50 50 49 49 49 48 48 48 49 49 49 50 51 51 52 53 53 55 57 59 63 67 75 85 100 122 147 167 180 186 189 191 191 191 192 192 194 195 198 200 151 20 18 18 17 17 21 36 147 161 157 158 160 154 132 98 75 72 61 46 32 21 17 18 21 24 29 35 41 46 50 49 22 123 118 114 112 108 105 104 104 104 105 104 96 86 79 72 60 44 28 11 354 334 315 294 276 266 262 258 254 257 255 251 283 99 102 98 87 70 57 79 97 104 106 105 98 91 85 81 79 78 80 82 83 83 84 86 86 85 82 79 78 73 63 49 35 25 21 21 21 22 23 20 14 6 357 348 338 333 335 347 359 4 354 333 326 334 2 49 71 58 44 34 30 32 34 33 29 23 16 13 17 28 29 27 23 20 17 14 12 12 11 6 2 1 358 354 341 339 343 348 348 341 333 335 345 351 349 337 5 61 86 95 49 49 49 49 49 48 48 48 48 48 48 49 49 50 51 51 52 52 53 55 56 59 63 68 77 90 110 140 168 186 196 202 206 210 213 216 219 225 232 240 254 276 307 334 349 358 4 9 26 169 170 165 164 167 170 156 117 86 80 59 42 27 18 15 19 22 25 29 32 37 43 45 41 57 141 128 122 117 112 109 107 108 109 109 107 101 91 80 69 56 41 26 12 356 333 310 295 293 298 304 303 289 268 244 187 113 112 112 104 93 82 77 86 95 100 103 104 102 96 88 79 74 76 81 84 84 83 83 84 87 87 84 80 76 73 63 51 38 28 21 17 14 15 17 19 16 7 357 346 336 332 336 347 356 358 352 338 334 339 353 28 65 65 53 41 35 35 37 37 36 32 30 29 26 20 15 13 12 12 14 13 6 358 355 5 17 18 16 12 4 358 360 357 352 350 351 351 348 344 338 337 358 30 58 81 49 49 49 48 48 48 47 47 47 48 48 48 49 49 50 50 51 51 52 53 54 56 59 63 69 79 95 124 161 188 201 210 216 221 225 230 235 241 248 256 265 278 295 313 328 340 349 354 356 181 174 168 164 166 172 174 133 96 79 58 43 23 16 15 20 23 25 27 30 34 42 47 54 110 129 128 125 121 116 112 111 111 111 111 108 106 99 87 75 63 49 34 20 2 338 314 295 297 306 313 315 310 267 147 115 108 108 107 104 101 98 95 95 97 102 108 110 107 99 91 82 76 76 81 85 85 84 82 81 81 84 81 77 74 72 66 54 43 32 23 16 12 11 12 13 13 8 358 346 338 338 344 349 353 352 348 342 340 339 348 12 48 67 60 48 40 36 37 39 42 38 36 35 30 19 9 3 2 5 9 12 8 3 360 9 23 24 21 16 12 6 4 359 354 352 347 335 323 321 318 323 342 9 33 55 48 48 48 48 48 47 47 47 47 47 47 48 48 49 49 50 50 50 51 51 52 54 56 59 64 70 81 102 143 181 201 212 219 225 230 236 241 248 255 262 270 280 290 301 313 322 328 326 213 180 173 165 164 166 170 177 139 96 74 59 48 21 15 15 19 23 24 25 29 35 45 59 82 108 114 114 115 115 114 113 113 112 110 109 111 110 104 96 85 73 59 45 32 15 351 319 303 309 325 334 340 349 53 101 109 110 110 109 108 108 107 104 101 99 102 105 106 105 102 98 89 84 82 85 88 88 87 85 83 82 83 83 80 77 76 74 64 51 38 28 20 14 9 6 6 7 5 358 346 340 342 347 350 349 347 345 343 343 336 340 354 25 57 62 54 45 38 37 39 46 38 36 36 32 21 11 2 359 360 3 8 11 14 16 17 18 17 15 14 15 14 9 2 349 331 315 309 307 316 321 330 344 360 18 36 48 48 48 47 47 47 46 46 46 46 47 47 48 48 49 49 49 50 50 50 51 52 54 56 59 63 71 84 115 163 194 209 218 225 231 237 243 250 258 265 273 280 288 295 301 305 303 269 195 179 173 164 168 170 170 159 116 90 74 64 47 23 15 15 17 20 22 25 32 43 60 75 87 101 104 102 101 104 104 107 110 112 111 111 113 111 104 98 89 78 67 57 47 37 22 353 338 347 1 11 18 30 60 93 107 113 114 115 115 114 110 108 106 104 105 104 103 102 103 103 98 93 91 90 90 90 89 89 88 88 86 85 83 82 82 81 74 59 43 31 22 14 6 1 359 360 359 355 344 336 338 344 347 347 344 342 342 341 334 335 349 21 54 63 61 51 41 39 42 46 37 35 33 29 21 15 10 4 0 359 1 7 12 16 16 12 9 7 9 11 11 7 347 289 276 279 283 298 333 343 346 349 355 5 20 48 47 47 47 47 46 46 46 46 46 46 47 47 48 48 48 49 49 49 50 50 51 52 53 55 59 64 73 91 133 178 201 214 222 229 235 242 250 259 267 275 282 287 291 291 286 266 218 188 179 173 167 172 170 159 131 101 92 77 68 45 24 15 14 17 20 23 29 45 64 73 77 83 94 97 98 99 100 100 102 106 111 115 116 114 108 102 96 89 81 74 67 61 55 50 37 25 24 29 34 37 41 54 80 103 113 115 116 116 116 116 115 113 112 111 110 108 107 106 105 104 101 98 95 92 92 92 91 91 90 89 87 83 78 76 74 70 60 44 30 19 10 1 356 353 353 353 350 341 330 331 339 348 351 349 345 343 341 339 344 358 21 45 56 57 50 42 43 47 47 42 40 36 31 25 20 17 12 9 5 3 2 2 4 6 5 4 3 3 3 1 357 327 258 244 221 154 84 42 10 353 345 344 352 7 47 47 46 46 46 46 45 45 45 45 46 46 46 47 47 48 48 48 49 49 49 50 50 51 53 56 60 66 78 102 147 186 205 216 224 230 238 247 259 271 280 285 288 286 276 258 226 199 184 178 177 179 181 171 155 133 109 93 81 74 43 23 14 13 17 21 27 41 73 77 76 77 80 85 88 94 100 103 104 105 107 108 110 112 113 104 97 90 85 82 81 76 71 67 64 60 54 51 53 54 54 50 53 69 90 104 108 110 111 114 116 118 119 119 119 117 114 111 109 107 106 106 103 99 97 95 94 92 90 90 89 85 78 68 57 53 51 49 40 26 14 3 355 350 348 348 347 346 340 333 339 352 1 3 358 351 347 347 352 358 8 24 38 44 42 38 39 46 50 51 50 47 41 34 29 26 23 21 19 13 8 5 4 3 3 4 3 3 1 359 357 355 345 292 247 163 113 85 63 30 7 355 350 353 4 47 46 46 46 45 45 45 45 45 45 45 45 46 46 47 47 47 48 48 48 49 49 49 50 52 54 56 61 69 83 112 156 188 205 214 221 229 241 259 277 289 292 287 273 249 220 196 183 178 176 182 192 192 176 158 140 111 88 78 71 38 17 12 12 17 23 35 63 84 85 82 79 78 78 81 89 99 105 108 109 109 106 103 105 106 100 93 86 83 83 84 83 78 74 73 72 70 67 67 68 68 65 62 66 79 92 100 103 105 107 111 115 119 121 121 120 117 114 112 110 109 109 106 103 100 98 96 95 93 90 87 82 76 67 55 47 43 39 33 21 9 357 349 344 343 343 343 343 343 346 356 7 12 10 3 356 351 352 357 4 15 31 41 42 40 39 45 52 57 60 61 58 48 38 32 29 26 25 23 19 13 8 5 2 1 1 360 357 358 358 359 360 359 351 338 52 69 63 53 36 18 6 360 359 2 46 46 45 45 45 44 44 44 44 44 44 45 45 45 46 46 47 47 48 48 48 48 49 49 50 52 54 58 63 73 91 122 160 186 199 206 214 227 255 290 307 306 282 240 207 190 180 173 171 174 183 198 195 181 157 126 98 76 65 47 25 8 8 12 19 31 71 88 91 90 87 83 79 77 78 84 93 100 103 103 102 100 97 95 94 91 87 83 83 84 85 83 78 77 76 77 77 75 74 74 75 74 72 74 81 90 97 101 103 105 107 110 113 115 116 116 115 114 114 113 112 111 108 105 103 101 99 97 95 90 86 81 75 66 56 47 40 33 24 14 2 352 345 340 338 338 339 341 346 354 4 11 13 11 5 356 346 342 342 352 21 49 59 59 53 50 54 60 66 71 76 79 73 47 33 27 23 21 21 21 20 18 14 8 3 0 358 355 356 359 3 6 5 360 353 16 33 36 31 22 9 360 357 357 355 45 45 45 45 44 44 44 43 43 44 44 44 44 45 45 46 46 46 47 47 48 48 48 49 50 51 52 55 59 66 78 98 130 160 178 188 193 199 229 336 346 339 222 185 177 173 171 171 168 168 171 176 171 151 113 92 84 68 50 26 11 4 7 14 25 52 101 102 99 95 92 87 83 79 79 82 86 90 93 94 94 93 91 83 80 78 79 82 84 84 82 80 76 75 77 79 80 79 77 76 77 79 81 83 86 90 94 98 102 105 106 107 108 110 112 114 115 115 115 115 115 112 108 105 103 103 101 99 96 92 87 84 80 73 63 50 36 24 13 3 354 347 342 339 337 337 338 341 347 355 3 9 11 11 5 352 335 319 309 313 61 83 83 79 71 67 69 76 81 85 92 98 100 73 43 33 28 25 22 22 25 29 30 26 14 7 3 1 0 2 8 12 10 4 3 8 9 7 4 1 356 349 349 349 348 45 45 44 44 44 43 43 43 43 43 43 43 44 44 45 45 45 46 46 47 47 47 48 48 49 50 51 54 57 62 70 84 108 136 157 168 174 169 126 45 37 58 152 168 171 169 166 165 163 161 156 147 142 119 98 87 78 65 51 24 11 9 13 22 37 70 104 110 105 100 97 93 90 86 83 83 84 85 88 92 95 95 92 84 77 72 72 76 80 81 79 78 76 74 75 77 78 79 79 79 80 82 86 89 88 88 89 91 96 102 105 105 106 107 110 113 115 116 116 116 116 112 109 106 103 102 101 100 99 97 94 89 83 76 66 51 34 17 2 353 347 343 341 341 342 343 344 347 350 355 0 5 9 9 359 336 306 289 281 269 138 107 100 99 104 107 109 114 118 118 117 117 114 100 67 51 42 36 31 28 31 35 37 35 31 24 17 11 10 12 15 15 12 9 9 11 9 4 358 351 347 349 351 352 351 44 44 44 43 43 43 42 42 42 43 43 43 43 44 44 44 45 45 46 46 46 47 47 48 48 49 50 52 55 59 66 76 93 116 137 150 154 146 113 70 65 93 144 168 178 179 174 165 158 155 150 141 126 107 95 88 82 74 62 42 25 22 25 36 55 85 115 120 114 109 106 103 100 96 92 90 88 90 95 102 105 103 97 89 79 71 68 69 71 75 76 77 78 77 76 75 75 76 78 81 83 86 88 90 89 87 86 87 91 98 105 106 105 106 109 113 116 117 117 117 116 114 112 109 105 102 101 103 105 104 101 95 86 77 66 51 30 9 355 348 344 343 344 346 350 354 357 359 359 359 0 3 5 4 348 312 278 271 272 261 175 129 122 121 128 139 149 154 156 155 149 138 122 101 74 56 45 38 32 29 28 31 33 33 31 28 23 20 19 19 17 13 12 10 10 11 9 1 347 334 329 343 357 0 360 43 43 43 43 42 42 42 42 42 42 42 42 43 43 43 44 44 44 45 45 46 46 47 47 48 49 50 51 54 57 63 71 83 100 120 134 137 130 110 87 78 99 137 162 174 179 176 168 159 153 147 133 116 104 97 92 87 81 73 57 37 33 37 49 75 119 143 136 125 118 116 115 114 111 106 103 99 103 110 114 114 108 101 92 83 76 71 68 66 66 69 72 76 76 75 73 71 70 72 77 84 89 91 92 92 91 89 88 89 94 100 103 104 105 108 112 117 118 117 117 117 118 115 113 110 107 104 105 107 106 103 96 88 78 67 52 31 8 354 349 347 347 348 352 357 3 7 8 7 5 3 2 1 359 345 318 293 278 275 261 199 159 148 147 146 145 144 143 140 137 135 131 120 98 71 53 40 32 28 25 23 22 20 19 20 20 21 22 22 21 16 12 13 15 18 22 21 357 328 313 321 358 18 20 13 43 43 43 42 42 42 41 41 41 41 41 42 42 42 43 43 43 44 44 45 45 46 46 47 47 48 49 51 53 56 60 67 76 90 106 120 127 122 110 96 90 99 127 151 166 174 176 172 166 157 144 126 114 107 102 97 91 83 73 58 42 36 40 52 79 122 270 156 133 127 128 130 130 127 123 119 115 118 122 122 119 111 105 98 91 85 78 71 66 63 61 63 68 71 72 71 68 65 65 70 80 89 94 95 95 94 93 91 90 92 96 100 103 105 107 109 111 112 111 112 115 118 119 117 116 113 111 107 106 105 101 96 88 79 69 55 36 15 1 356 355 354 355 357 1 8 12 14 13 9 5 1 356 350 341 326 316 312 315 290 219 212 204 185 157 134 119 108 100 96 96 94 83 64 46 34 25 20 17 16 15 12 7 4 4 6 9 14 18 19 18 17 23 33 48 63 70 57 20 7 26 42 39 31 13 42 42 42 42 41 41 41 41 41 41 41 41 41 42 42 42 43 43 44 44 45 45 46 47 47 48 49 50 52 55 59 64 72 82 96 109 117 119 110 101 97 102 121 141 157 167 174 176 172 160 141 125 117 114 111 106 98 87 74 61 47 38 39 46 60 60 1 151 130 131 133 136 137 135 133 130 129 130 130 128 124 117 111 106 101 94 85 75 67 61 57 57 60 65 69 70 68 64 61 64 74 86 96 99 99 97 95 94 95 97 100 103 104 106 107 107 107 107 107 106 107 110 114 117 119 119 116 112 102 101 100 96 90 82 73 60 43 24 10 5 3 3 3 4 7 14 18 20 19 16 11 2 350 340 336 329 335 349 7 17 253 242 242 237 191 88 66 57 50 44 38 31 22 13 6 2 1 2 2 4 5 3 357 353 351 352 355 2 8 14 19 23 31 48 72 89 96 92 76 67 62 48 352 300 273 42 41 41 41 41 40 40 40 40 40 40 40 41 41 41 42 42 43 43 44 44 45 46 46 47 47 48 50 51 54 57 61 68 77 88 99 108 112 111 104 101 106 118 135 147 158 167 172 169 154 140 129 125 124 123 118 108 96 81 67 54 44 42 44 49 52 54 78 103 120 134 141 141 138 138 136 135 137 137 134 129 123 116 112 108 102 93 83 72 63 57 55 56 60 67 70 70 66 62 63 71 83 95 101 101 100 98 98 101 105 107 108 109 109 109 108 108 107 107 104 101 100 103 109 117 122 121 118 114 109 105 100 95 87 77 63 47 31 20 14 11 10 11 12 15 22 27 30 30 26 19 5 348 339 338 338 4 25 36 38 18 300 286 296 76 88 86 76 60 39 21 7 355 347 342 339 341 346 349 351 355 358 357 356 354 354 354 356 359 4 9 13 18 26 40 56 68 71 73 70 63 43 315 267 266 41 41 41 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 43 44 45 45 46 46 47 48 49 51 53 56 60 65 73 83 92 101 107 108 106 104 109 119 130 140 149 156 160 159 152 140 136 136 137 137 130 118 104 89 74 63 54 48 47 51 59 67 78 89 103 120 131 135 136 137 133 133 135 137 135 130 125 120 115 111 106 101 94 85 75 66 60 58 60 68 73 74 71 69 68 74 83 92 99 103 105 105 105 108 112 113 114 114 115 115 114 113 111 109 105 102 99 99 104 113 121 124 125 124 122 115 107 99 91 81 67 52 39 28 22 18 18 19 21 26 32 38 43 41 33 20 5 355 354 358 8 43 56 57 55 53 54 59 68 81 92 95 92 82 58 17 345 325 320 317 316 318 324 333 342 350 359 4 6 7 7 7 7 6 4 2 359 357 357 357 359 2 10 31 47 48 45 41 36 27 40 40 40 40 40 39 39 39 39 39 39 39 40 40 40 40 41 41 42 43 43 44 45 45 46 47 48 49 50 52 55 58 63 70 78 87 96 102 105 106 107 111 120 129 137 144 152 157 159 155 146 146 148 149 146 136 122 108 97 85 75 66 60 58 60 66 74 81 87 96 109 119 126 132 135 132 134 137 138 136 131 126 121 116 114 111 108 104 98 89 79 68 62 63 69 76 78 76 74 75 80 87 92 98 103 108 111 114 117 121 120 120 121 122 122 120 117 113 110 106 103 102 102 104 109 114 119 124 126 125 119 110 101 92 82 69 55 43 34 28 26 26 29 32 37 43 47 50 44 30 12 2 357 2 22 50 68 72 71 69 68 69 73 79 86 93 101 105 110 116 128 260 290 296 299 302 305 311 323 341 353 2 7 11 14 17 19 20 19 15 9 359 347 341 340 343 350 1 21 32 36 42 54 61 59 40 40 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 42 43 43 44 45 46 47 47 48 50 51 54 57 61 67 74 83 92 98 103 105 108 112 119 129 136 143 151 160 164 165 162 161 151 136 125 118 113 109 105 100 91 82 75 71 70 72 78 83 86 92 102 113 121 129 134 135 134 138 139 138 134 127 123 123 121 117 114 111 107 100 91 79 72 68 71 77 81 81 80 81 86 92 96 100 105 110 116 121 127 129 128 127 127 127 126 123 119 115 111 108 106 106 108 108 109 111 113 118 120 119 115 108 100 92 82 71 58 46 37 34 33 36 40 43 48 54 56 49 36 21 7 2 2 24 61 76 81 83 81 79 78 79 82 86 91 96 103 111 120 126 135 170 277 296 302 307 312 320 334 349 358 3 8 12 16 20 24 26 26 26 23 18 10 359 354 356 8 22 31 30 29 37 55 71 70 39 39 39 39 38 38 38 38 38 38 38 38 38 39 39 39 40 40 41 41 42 43 44 45 46 46 47 48 49 51 53 56 60 65 71 79 88 95 100 104 108 112 119 128 136 142 150 159 167 169 166 147 116 110 110 110 109 109 110 109 105 100 95 90 86 84 84 87 88 90 94 102 114 125 132 132 129 134 140 139 134 127 130 132 128 123 120 116 112 108 103 95 86 77 74 76 81 84 84 86 91 97 102 104 107 112 118 125 131 133 132 131 131 130 127 124 120 117 114 113 113 113 115 115 115 116 116 116 115 112 107 103 97 92 86 79 69 58 49 44 43 45 50 53 58 63 64 54 31 21 32 41 51 69 84 91 92 91 89 87 85 86 90 93 98 102 108 115 123 127 130 135 310 318 323 329 336 345 356 1 4 7 10 14 18 22 25 27 29 30 31 32 32 33 33 36 39 40 35 28 24 31 53 76 76 39 39 38 38 38 38 38 38 37 37 38 38 38 38 38 39 39 40 40 41 42 42 43 44 45 46 47 48 49 50 52 55 58 62 69 77 84 91 97 103 107 112 117 125 134 143 152 162 167 163 147 126 116 118 116 112 108 105 103 104 109 113 114 111 106 101 99 98 96 94 94 99 109 121 129 128 126 131 136 134 129 126 132 134 130 128 125 121 117 116 114 108 100 88 79 77 79 84 86 89 96 104 110 111 112 113 117 124 131 132 132 132 133 132 130 126 124 121 119 120 120 120 120 120 121 121 120 117 113 108 103 101 98 97 95 92 87 80 72 64 58 56 56 59 64 67 66 58 41 40 56 63 71 88 98 101 100 98 95 94 93 94 97 99 102 104 107 110 114 116 112 96 40 360 353 358 5 12 19 20 18 18 18 20 22 24 26 28 29 30 32 35 39 43 47 49 48 44 37 31 30 43 65 76 75 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 40 40 41 42 43 44 45 46 46 47 48 50 51 54 57 60 66 73 81 88 95 101 107 112 116 122 129 139 149 160 165 159 140 126 122 123 122 115 108 102 96 92 94 109 119 122 120 115 113 112 110 107 101 100 105 115 119 120 123 127 129 127 121 124 130 132 130 130 128 126 123 123 121 117 112 102 92 84 82 84 90 93 104 115 121 120 119 118 118 120 124 127 129 130 131 131 130 129 128 126 125 126 126 126 126 125 124 123 120 116 112 109 107 105 105 105 105 104 102 97 88 78 68 61 58 59 62 66 67 65 61 65 63 67 78 93 102 104 104 104 102 101 101 102 103 104 105 105 105 105 103 101 96 80 58 39 30 33 35 40 43 43 40 35 31 28 26 25 26 28 29 30 32 35 39 44 47 48 46 43 40 40 46 62 72 76 76 38 38 37 37 37 37 36 36 36 37 37 37 37 37 37 38 38 39 39 40 41 41 42 43 44 45 46 47 48 49 51 53 55 59 63 70 77 84 92 99 105 111 118 123 128 132 137 143 150 151 136 124 112 112 117 116 111 106 97 84 67 89 111 121 123 124 128 127 124 119 112 110 114 117 117 119 121 123 122 119 114 121 128 131 130 131 130 128 127 126 122 120 117 113 106 100 96 97 101 105 115 131 134 132 127 124 122 119 119 122 124 126 128 129 130 131 131 129 129 130 131 131 130 129 127 123 118 114 113 112 112 112 111 111 111 111 110 105 97 87 75 66 60 58 58 61 63 64 65 69 72 75 83 95 103 107 108 108 107 108 109 109 109 109 107 107 107 107 107 103 89 75 64 56 53 54 53 55 55 55 52 47 42 37 31 28 28 28 30 31 33 35 39 41 41 41 39 39 39 44 54 67 72 77 82 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 39 39 40 41 42 43 44 45 46 47 48 49 50 52 54 57 61 66 73 80 88 95 103 109 118 126 132 137 140 143 141 134 122 116 95 90 96 107 113 112 96 69 48 68 103 115 118 120 126 127 126 124 122 122 123 120 120 122 123 121 119 117 116 120 127 129 130 132 131 129 127 125 120 117 115 114 114 115 117 119 119 118 121 134 141 140 135 130 127 124 122 122 122 123 125 128 131 134 133 131 131 132 134 135 134 131 126 123 119 116 114 113 112 112 111 108 107 106 105 101 96 90 83 74 67 61 58 55 56 62 71 77 82 84 90 99 107 111 112 111 111 113 114 115 114 112 110 108 108 106 101 93 81 71 65 61 60 61 62 61 60 58 55 51 47 42 37 33 32 32 32 33 34 35 37 38 37 37 36 34 35 39 48 59 66 74 81 37 36 36 36 36 35 35 35 35 36 36 36 36 36 37 37 37 38 38 39 40 40 41 42 43 44 45 46 47 48 50 51 53 56 59 64 69 76 84 92 99 106 114 124 133 142 147 146 135 120 119 114 103 97 99 107 113 115 104 80 64 72 93 106 109 113 116 118 119 121 123 124 124 122 121 122 122 118 118 118 118 119 127 129 130 130 130 128 127 123 119 115 110 110 115 123 131 134 132 126 120 122 134 140 139 135 132 131 129 126 124 123 124 127 131 135 133 130 131 133 135 136 136 132 128 127 126 122 118 114 111 109 107 102 98 94 91 88 86 84 81 79 74 69 63 58 56 62 74 84 90 93 98 106 114 119 118 116 116 117 118 119 118 115 113 110 109 106 102 96 87 75 67 64 63 63 64 63 61 58 55 52 49 45 42 39 37 36 37 37 37 37 37 37 36 34 33 31 31 35 43 53 61 68 76 36 36 36 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 38 39 39 40 41 42 42 44 45 46 47 48 49 51 52 54 57 61 66 72 79 87 95 102 109 117 126 132 136 136 132 127 121 119 118 117 117 119 122 121 116 103 93 89 92 97 102 108 111 113 116 121 124 125 125 125 123 121 118 115 116 118 118 119 126 128 127 127 129 129 127 125 121 117 111 107 113 126 137 141 137 130 122 117 123 136 140 138 136 136 134 131 127 125 124 125 128 130 129 126 126 127 127 127 127 124 127 130 130 126 122 118 113 110 110 105 99 91 83 78 75 73 72 72 75 75 73 69 65 65 77 88 95 100 105 113 122 126 124 121 121 122 124 124 124 120 116 111 107 102 97 92 86 79 70 68 66 65 63 62 60 57 55 53 50 47 44 41 39 38 39 39 40 40 39 38 36 34 32 30 29 33 41 52 62 70 75 35 35 35 35 35 34 34 34 34 35 35 35 35 35 36 36 36 37 37 38 39 39 40 41 42 43 44 45 46 47 49 50 52 54 56 59 63 68 74 82 91 99 106 112 118 122 122 123 125 124 113 120 126 131 134 137 138 135 130 122 112 103 98 98 102 106 110 114 120 124 127 128 128 127 125 120 115 112 115 121 121 120 121 123 119 122 126 128 128 127 125 122 116 111 109 115 127 135 135 132 126 122 123 133 140 140 138 137 136 133 130 127 125 123 123 122 120 116 114 112 109 106 104 104 113 120 124 124 121 119 115 112 115 110 103 94 83 75 70 67 63 61 64 73 79 81 80 77 80 90 97 104 112 120 128 133 130 124 125 128 131 132 132 127 120 113 106 99 93 88 84 79 74 72 70 67 64 61 59 58 57 55 51 47 42 39 37 36 36 38 39 40 39 38 36 33 31 28 26 28 35 46 55 63 67 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 37 37 38 38 39 40 41 41 42 44 45 46 47 48 49 51 53 55 58 61 65 70 77 86 95 103 111 117 120 118 111 108 104 98 103 117 129 138 144 144 143 140 136 129 121 112 107 105 107 113 120 124 127 130 131 130 128 124 116 111 111 117 123 124 118 117 118 117 120 124 127 128 129 128 126 120 113 102 94 94 106 120 126 126 126 128 134 139 139 138 137 137 135 132 128 125 121 117 114 110 107 104 101 99 96 96 99 104 108 112 114 115 114 112 109 108 103 96 89 81 73 67 66 61 54 51 59 78 91 95 92 87 93 101 110 120 129 136 141 136 128 130 135 138 141 142 139 124 114 106 99 94 89 82 75 70 69 68 68 66 62 60 59 58 55 50 44 38 33 31 31 31 34 35 36 35 34 32 30 27 25 21 22 27 35 43 51 57 34 34 34 34 33 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 38 39 39 40 41 42 43 44 45 47 48 49 50 52 54 57 59 63 67 73 80 89 100 111 123 127 120 108 98 94 88 84 89 97 108 119 128 134 140 139 134 129 123 116 112 113 119 123 126 129 131 132 129 126 121 115 112 113 118 123 123 116 119 123 124 124 126 127 128 128 129 126 121 113 100 84 74 74 88 106 118 125 130 134 137 137 137 137 137 135 132 127 123 119 115 111 107 104 101 99 96 95 96 99 102 103 103 104 105 104 100 95 92 90 88 82 75 68 64 65 62 54 44 42 61 92 103 103 100 103 110 119 129 137 143 150 143 135 137 142 146 152 159 159 131 115 106 101 96 90 78 60 48 48 56 65 69 67 64 61 58 53 46 39 32 27 24 24 25 27 28 29 30 28 27 25 23 20 17 17 20 25 31 38 46 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 37 38 38 39 40 41 41 43 44 45 46 47 49 50 52 53 56 58 61 64 69 75 84 94 108 130 139 126 111 99 99 90 84 82 84 92 104 116 127 136 137 135 131 127 122 119 121 125 127 129 131 132 131 128 129 127 121 117 115 119 123 123 120 126 130 131 129 129 129 128 128 128 126 122 114 103 88 73 64 68 81 98 113 123 129 132 133 135 136 136 134 130 125 122 119 116 113 109 106 103 100 97 96 98 100 101 101 100 99 97 95 91 87 84 83 83 80 74 67 62 61 59 50 39 30 32 67 97 104 108 114 118 126 133 140 147 158 151 146 147 152 157 167 181 184 150 120 107 102 97 89 67 33 10 5 10 26 66 77 72 66 60 51 41 33 24 19 16 16 17 20 22 24 26 27 27 27 25 22 19 18 17 18 21 25 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 36 36 37 37 38 38 39 40 41 42 43 44 46 47 48 50 51 53 55 57 60 63 67 72 79 88 99 113 135 124 113 107 105 98 94 91 91 96 103 111 121 129 132 131 129 126 123 120 125 128 130 129 132 132 131 130 132 127 122 117 115 116 120 123 127 131 134 133 132 132 132 130 130 130 129 125 118 109 97 83 69 65 69 79 94 108 119 125 129 133 135 136 136 133 128 126 124 120 115 112 108 105 101 98 98 99 100 101 100 99 97 95 93 90 88 87 87 86 84 80 73 67 62 58 49 39 28 24 30 65 91 108 118 123 131 140 146 153 170 162 163 165 167 170 182 194 199 186 132 110 102 96 84 49 4 342 332 321 309 278 235 105 69 60 46 35 25 16 10 8 9 12 16 19 21 25 29 33 35 33 29 25 23 19 16 16 18 24 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 35 36 37 37 38 38 39 40 41 42 43 44 45 47 48 49 51 52 55 57 59 62 65 69 75 83 95 112 124 121 115 112 111 109 109 109 109 109 110 111 116 121 124 124 124 122 120 119 124 125 123 123 130 132 130 128 128 127 121 116 113 113 116 122 125 128 131 130 130 131 132 132 133 134 133 129 123 116 108 97 83 72 71 76 84 95 107 118 126 131 135 137 136 132 128 127 126 122 118 114 110 105 101 98 97 99 100 100 100 99 97 96 95 94 94 94 94 93 91 87 81 75 69 63 55 46 37 31 28 33 52 87 115 129 140 152 163 174 182 181 187 190 190 190 202 209 223 249 203 117 103 95 78 29 346 329 319 308 293 273 255 252 38 49 37 27 17 8 360 358 2 7 11 15 18 22 28 34 38 35 32 28 26 22 19 17 19 23 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 38 39 39 40 41 42 44 45 46 48 49 50 52 54 56 59 62 65 68 72 79 89 107 120 121 117 114 117 120 122 126 126 124 123 121 120 120 120 121 122 121 120 120 122 120 118 124 132 135 131 126 125 127 121 115 113 114 116 119 122 125 126 125 126 128 130 133 136 137 137 134 127 120 116 111 103 91 85 84 86 91 99 111 123 131 136 140 138 135 131 128 128 124 119 115 111 104 98 95 95 97 99 99 100 99 99 99 99 100 100 101 100 98 96 92 87 82 77 71 64 56 49 42 36 30 29 40 85 137 154 165 177 184 189 199 210 215 216 216 225 250 268 279 279 137 106 95 60 1 331 318 306 295 284 271 256 293 36 38 36 25 11 359 349 345 354 359 2 7 11 15 19 24 28 26 24 21 19 18 17 18 20 22 30 30 30 30 30 31 31 31 31 31 31 32 32 33 33 34 34 35 36 36 37 37 38 39 39 40 41 42 43 44 46 47 49 50 52 54 56 58 61 64 68 71 76 84 96 111 117 118 117 121 125 130 135 136 135 134 131 128 126 125 124 124 123 122 121 120 118 123 128 131 131 128 122 122 118 113 111 115 119 121 121 122 123 124 124 125 128 131 135 138 138 140 138 132 128 128 128 124 116 108 100 95 93 95 105 120 132 138 141 141 138 134 131 129 124 119 115 110 104 96 94 96 98 99 100 101 102 103 105 106 106 106 105 103 101 98 94 90 86 81 76 70 65 59 52 44 35 25 19 16 88 178 179 185 191 200 212 224 231 234 237 258 287 290 291 292 291 110 66 1 334 319 306 292 280 272 270 319 35 45 45 40 28 11 351 336 337 346 351 355 359 3 5 11 15 16 14 10 7 6 7 9 14 15 13 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 34 34 35 35 36 37 37 38 38 39 40 41 42 43 44 45 47 48 50 52 53 56 58 61 64 67 71 76 82 90 101 110 117 121 124 125 129 135 138 139 138 135 133 130 129 129 129 127 126 124 122 123 128 125 123 122 121 120 120 114 112 117 123 126 125 125 125 125 126 128 129 131 134 137 139 137 136 131 129 131 133 133 130 129 126 117 107 100 97 102 119 134 140 141 139 134 130 128 126 123 119 115 112 108 104 105 105 105 105 106 107 110 112 114 115 113 111 108 105 102 98 93 89 85 81 76 71 67 63 58 51 42 29 14 0 337 258 204 192 190 199 212 224 233 236 240 268 293 293 291 289 284 278 308 317 312 304 291 277 266 258 246 75 45 49 53 48 33 14 345 331 337 345 348 349 348 349 353 1 8 11 10 5 3 3 6 10 13 11 2 28 28 28 29 29 29 29 30 30 30 30 31 31 32 33 33 34 35 35 36 36 37 37 38 39 40 40 41 42 44 45 47 48 50 51 53 55 58 60 63 67 70 75 80 87 96 106 115 121 125 126 129 133 137 139 140 137 134 132 132 133 133 132 130 128 126 130 132 125 116 112 112 114 116 119 125 130 132 132 129 129 128 127 129 131 132 133 135 135 133 128 123 118 120 126 130 132 134 135 132 126 116 109 103 106 120 133 139 140 140 137 134 131 129 126 123 121 121 121 121 120 119 117 117 117 119 121 123 124 122 119 115 111 107 104 99 94 89 84 80 75 70 66 62 59 55 49 38 23 4 343 310 255 215 201 202 209 219 227 230 232 268 295 297 295 294 293 292 296 300 295 288 280 268 260 258 32 46 61 63 63 60 51 21 343 341 348 351 344 335 329 328 331 342 354 5 15 20 23 26 28 30 29 29 30 27 27 28 28 28 29 29 29 29 29 30 30 31 32 32 33 34 34 35 36 36 37 37 38 39 39 40 41 42 43 45 46 48 49 51 53 55 57 60 63 66 70 74 79 86 94 103 113 120 124 126 129 133 137 141 143 141 135 132 133 133 134 134 132 131 130 134 134 128 118 110 109 110 113 118 124 130 132 133 131 131 129 128 128 128 127 127 126 125 120 115 111 109 111 117 121 126 131 134 132 128 121 115 107 107 114 124 133 137 137 135 133 134 134 135 135 136 137 138 137 135 133 131 130 130 130 131 131 130 127 123 119 115 111 107 104 98 93 87 81 75 70 65 62 58 56 53 47 36 20 357 330 294 249 221 211 209 213 219 221 221 272 301 305 305 307 309 301 288 290 284 279 274 269 271 52 64 60 69 72 74 77 81 32 2 1 357 344 330 321 316 318 322 320 329 358 33 46 47 44 41 37 33 32 33 26 26 27 27 27 28 28 28 29 29 29 30 31 31 32 33 33 34 35 35 36 37 37 38 38 39 40 41 42 43 44 46 47 49 51 53 55 57 59 62 65 69 73 77 84 92 101 111 118 122 124 128 132 137 143 146 147 133 128 129 130 131 132 132 132 133 137 135 131 124 118 115 114 115 118 121 125 129 130 131 131 130 128 126 123 120 119 116 114 110 107 106 106 108 111 115 119 123 127 129 128 126 121 111 104 98 101 111 121 127 130 132 136 140 143 146 149 151 151 149 148 146 144 141 138 136 134 133 131 130 127 124 121 118 115 112 107 100 93 85 77 70 65 60 56 54 52 50 45 37 21 351 314 277 249 232 223 216 212 205 206 243 277 294 299 297 288 281 276 275 276 278 281 293 351 47 70 80 82 85 94 112 152 183 74 35 352 328 321 320 319 319 319 310 309 28 68 67 59 50 42 35 28 26 26 25 26 26 26 26 27 27 28 28 28 29 30 30 31 32 32 33 34 35 35 36 36 37 38 38 39 40 41 42 43 44 45 47 48 50 52 54 56 59 61 64 67 71 75 80 88 97 107 115 119 121 125 130 136 143 148 150 141 120 123 127 130 132 132 131 132 134 135 135 132 128 123 119 119 120 122 126 129 130 131 132 130 127 124 121 119 117 115 113 111 109 108 108 109 111 114 117 120 123 126 128 127 122 114 101 88 84 87 96 106 116 125 134 142 149 153 157 158 159 159 158 155 149 143 138 136 135 134 134 134 134 133 132 131 129 126 121 112 100 88 78 70 64 59 55 51 49 49 49 47 41 21 334 292 271 260 247 226 204 190 201 213 219 229 247 257 255 258 261 267 287 303 322 4 48 64 77 86 92 105 149 185 190 177 132 81 6 340 335 338 333 330 327 325 355 56 69 68 64 52 43 34 26 24 23 24 25 25 25 26 26 26 27 28 28 29 29 30 31 31 32 33 34 35 35 36 36 37 38 38 39 40 40 41 42 44 45 46 48 50 52 54 56 58 60 63 66 69 73 77 83 91 101 109 115 117 121 127 133 140 146 149 141 121 124 130 133 135 134 131 129 128 128 129 131 131 130 127 126 125 127 130 132 133 133 133 131 129 126 124 123 121 119 117 115 114 112 111 110 111 112 114 116 118 121 123 123 121 115 105 92 82 80 83 92 104 119 132 143 151 157 161 163 165 166 164 159 151 143 139 138 138 138 140 140 142 143 145 149 152 152 145 130 108 90 78 70 65 61 56 51 48 46 47 47 47 41 11 309 282 271 260 232 208 200 204 210 208 211 221 238 259 268 276 312 6 23 36 49 62 72 83 95 120 168 191 188 178 160 117 60 18 359 353 354 347 347 347 353 16 42 53 60 62 56 47 36 27 23 23 24 24 24 24 25 25 26 26 27 28 28 29 30 31 31 32 33 34 34 35 36 36 37 38 38 39 39 40 41 42 43 45 46 48 49 51 53 55 57 60 62 65 68 71 74 79 84 93 101 108 111 115 120 126 133 140 146 145 136 132 135 138 138 137 134 129 126 125 126 130 133 134 134 136 135 138 141 142 141 138 136 134 131 130 128 127 125 124 123 121 119 117 114 112 110 109 109 109 110 112 114 115 114 110 103 94 85 79 79 85 97 118 135 146 154 159 164 169 172 173 171 166 160 152 149 150 153 152 149 146 144 147 155 167 175 175 165 142 111 90 78 72 70 69 63 56 50 46 45 45 45 45 34 358 305 277 257 230 217 212 213 214 213 215 222 239 277 296 326 49 65 64 63 66 72 82 99 140 171 179 177 166 148 116 74 44 24 11 3 359 355 354 353 354 3 22 42 56 62 63 55 42 31 25 24 23 23 23 23 24 24 25 26 27 28 28 29 30 30 31 32 33 34 34 35 36 36 37 38 38 39 39 40 41 42 43 44 46 47 49 50 52 54 56 59 61 64 67 70 73 76 80 86 94 100 104 107 110 114 121 130 145 162 150 138 136 137 137 136 133 129 127 127 129 135 141 143 145 146 145 150 151 150 146 140 139 137 136 136 135 132 130 129 127 125 124 122 119 114 108 104 102 102 103 104 105 104 103 99 94 88 81 77 77 85 101 124 141 151 159 164 168 172 175 177 175 172 167 162 158 166 169 163 152 144 142 144 153 169 184 181 165 134 102 85 79 78 80 82 75 66 58 51 45 44 43 44 42 29 336 272 249 232 217 216 221 225 225 220 212 217 290 323 70 98 101 98 91 87 96 121 155 174 173 165 153 134 112 84 61 45 32 20 10 2 356 352 347 343 341 347 19 52 66 71 66 52 39 30 25 22 21 22 22 23 24 25 26 27 27 28 29 30 30 31 32 33 34 34 35 36 36 37 38 38 39 39 40 41 42 43 44 45 47 48 50 52 54 56 58 60 63 65 68 71 74 78 82 88 95 98 100 100 102 105 113 132 163 153 142 135 133 134 134 132 131 130 132 135 141 148 152 154 154 154 155 155 153 150 145 144 143 143 144 143 140 137 134 131 130 130 128 124 116 112 108 105 104 104 103 101 98 94 87 82 77 73 71 77 91 114 135 150 158 166 172 176 176 176 177 177 179 182 183 184 190 186 165 142 129 127 133 136 141 156 150 126 100 85 79 83 89 94 94 89 81 72 62 52 47 46 48 51 53 44 255 247 244 241 242 249 254 252 234 196 163 141 149 144 136 131 127 123 131 153 172 175 167 156 143 130 113 99 83 68 56 45 32 18 5 354 345 333 318 305 298 306 59 80 80 72 58 44 33 26 21 20 21 21 22 23 24 26 27 27 28 29 30 30 31 32 33 34 34 35 36 36 37 38 38 39 39 40 41 41 42 43 45 46 48 49 51 53 55 57 59 62 64 67 70 73 76 80 85 90 94 93 93 94 95 98 108 136 155 141 132 130 131 133 133 133 134 136 140 146 152 156 153 153 155 155 155 153 149 146 146 147 148 149 147 144 141 138 138 139 137 134 128 123 122 116 113 111 110 108 104 99 94 87 80 74 71 72 81 102 127 146 158 167 175 182 187 188 181 177 176 179 193 209 218 228 251 103 88 88 90 94 93 86 80 87 85 81 80 85 97 100 100 101 100 96 89 79 67 57 51 52 59 69 84 136 235 250 258 263 272 276 275 255 188 162 157 167 189 196 194 185 177 187 185 172 157 143 131 121 113 106 102 93 80 67 55 41 28 13 355 334 298 270 260 257 255 186 100 84 71 57 43 32 26 19 19 20 20 22 23 24 26 27 28 28 29 30 31 31 32 33 34 35 35 36 37 37 38 38 39 39 40 40 41 42 43 44 46 47 49 50 52 54 56 58 61 63 66 68 72 75 79 83 86 89 88 88 89 91 94 102 123 139 140 132 128 128 131 133 134 135 138 142 148 152 151 146 150 152 153 153 152 149 146 146 149 151 152 152 150 145 144 144 145 142 140 137 134 131 126 124 122 120 117 113 108 103 97 90 83 79 80 90 113 140 157 168 176 184 191 195 196 188 183 181 185 202 233 257 283 341 34 54 63 65 62 63 68 75 84 92 97 97 101 105 99 100 108 112 111 104 94 84 73 62 61 67 80 96 112 136 183 229 251 262 269 270 247 182 174 180 196 217 232 243 257 276 289 313 60 97 104 104 106 107 107 101 92 81 67 53 41 33 24 8 313 247 239 242 243 236 192 118 84 68 54 40 29 23 18 19 19 20 21 23 25 26 27 28 29 30 30 31 32 32 33 34 35 35 36 37 37 38 38 39 39 40 40 41 42 43 44 45 46 48 50 51 53 55 57 60 62 64 67 70 74 77 81 84 86 85 85 86 89 94 103 122 136 138 128 123 123 127 130 132 134 136 138 141 142 141 141 145 149 151 151 151 150 146 146 150 154 155 155 152 148 145 145 145 145 146 146 143 139 137 137 134 132 130 126 120 116 111 103 97 92 91 99 120 148 166 176 183 189 193 195 196 194 191 189 190 199 231 306 357 25 47 58 65 69 70 67 75 88 105 122 126 109 99 97 98 107 120 124 121 114 104 99 93 86 82 87 97 106 114 122 132 150 174 203 220 218 201 184 197 205 217 234 253 268 281 296 316 353 46 76 90 98 106 108 105 97 87 74 61 50 44 42 41 41 221 225 233 240 237 224 181 120 84 65 51 35 25 19 17 18 19 20 22 24 26 27 28 29 30 30 31 32 32 33 33 34 35 36 36 37 38 38 39 39 39 40 41 41 42 42 43 44 46 47 49 50 52 54 56 59 61 64 66 69 72 76 81 84 85 84 83 84 87 94 104 119 135 133 124 119 121 122 123 122 123 124 125 125 125 126 131 139 145 148 149 149 147 141 144 151 157 160 160 157 155 153 151 148 148 149 150 148 145 143 143 141 140 140 138 133 129 124 117 111 107 106 112 128 153 174 184 190 194 194 192 192 193 191 193 195 199 208 25 37 51 64 75 83 86 86 86 87 104 126 140 115 97 95 99 107 117 128 130 124 116 109 109 109 108 110 112 113 115 117 119 120 127 146 176 190 193 197 204 210 223 240 257 273 282 291 307 347 31 55 72 86 96 103 104 102 95 84 71 60 54 52 57 74 160 212 226 236 243 235 210 158 108 83 63 45 30 20 15 15 17 18 20 22 24 27 28 29 30 31 31 32 32 33 33 34 35 35 36 37 37 38 38 39 39 40 40 41 41 42 42 43 44 45 46 48 49 51 53 56 58 60 63 65 67 70 74 79 84 85 83 82 83 87 94 104 118 133 130 124 119 117 117 116 114 112 112 114 114 115 115 122 134 143 147 148 148 147 146 150 155 161 164 166 165 164 162 157 152 152 153 154 153 151 148 145 143 144 146 146 143 138 134 130 126 124 125 130 140 157 177 190 198 201 201 197 194 193 192 195 201 205 201 89 76 81 88 95 102 106 111 120 137 151 110 42 48 92 120 125 130 136 135 127 119 113 110 114 115 117 118 118 116 116 118 120 120 131 161 192 204 205 203 205 222 245 263 276 283 290 298 319 16 54 66 75 84 91 96 98 97 93 84 71 63 60 63 76 119 195 223 236 247 251 238 171 113 93 76 57 38 22 14 10 14 16 18 21 23 25 28 30 31 32 32 33 33 33 34 34 34 35 36 36 37 38 38 39 39 40 40 41 41 42 42 43 43 44 45 46 47 48 50 52 55 57 59 62 64 67 69 72 77 82 87 85 83 84 86 94 105 119 133 139 130 119 112 114 114 114 113 112 111 110 109 109 115 132 144 149 151 151 153 155 159 162 164 166 168 167 164 159 155 153 152 152 152 149 147 142 139 137 139 143 145 146 144 144 142 141 141 142 146 151 161 174 190 202 209 211 208 204 200 199 203 212 219 222 175 93 100 101 103 108 115 119 129 135 127 100 20 277 233 188 154 138 129 121 116 114 113 112 111 112 116 121 124 122 117 117 119 121 132 169 212 228 231 219 212 223 243 260 274 280 284 286 283 115 107 101 95 92 93 95 97 97 94 86 75 68 72 81 103 157 211 234 250 261 258 252 87 82 77 64 44 27 14 8 6 12 16 19 22 25 27 30 32 33 33 34 34 35 35 35 35 35 36 36 37 37 38 38 39 39 40 40 41 42 42 43 43 44 44 45 45 46 47 49 52 54 56 58 60 63 66 69 73 78 82 86 87 85 84 86 91 102 119 136 145 130 117 113 114 116 117 117 117 115 113 111 107 106 116 138 148 151 152 154 157 161 165 164 162 162 162 162 158 156 156 155 153 150 146 142 135 132 132 135 140 144 148 152 152 151 151 152 155 158 159 164 173 185 200 210 216 217 214 209 209 215 226 233 235 235 219 253 354 25 78 117 126 137 140 139 137 244 251 240 216 164 137 127 119 113 110 109 109 107 109 118 129 137 140 140 136 131 131 135 152 205 247 256 247 235 228 229 239 253 256 249 236 211 182 163 150 139 121 113 111 109 106 101 93 84 82 95 118 153 192 226 247 262 273 275 31 63 66 62 47 26 12 5 3 3 12 16 20 24 27 30 33 35 36 36 36 36 36 36 36 36 36 36 37 37 38 38 39 39 40 40 41 41 42 43 43 44 44 45 45 45 45 47 48 51 53 56 58 60 62 64 68 74 80 85 87 87 84 83 84 87 95 112 137 143 132 121 117 115 116 118 120 121 120 119 116 102 79 59 69 103 122 126 130 136 145 155 158 156 154 157 160 159 161 161 160 156 150 146 141 137 134 135 138 143 147 154 155 154 152 152 153 157 162 164 168 174 182 194 205 213 218 220 215 217 224 233 237 242 235 220 218 258 285 287 196 146 151 155 164 184 215 233 234 214 156 143 139 135 127 119 117 120 129 143 156 159 158 156 156 149 145 142 140 138 145 201 228 219 215 216 221 230 244 252 248 237 219 199 179 160 142 136 129 125 121 118 113 106 100 100 118 159 198 221 239 258 272 295 2 45 55 56 46 23 4 357 356 358 1 12 18 22 27 31 34 37 38 39 38 38 38 38 37 37 37 37 37 37 38 38 38 39 39 40 40 41 42 42 43 44 45 45 45 46 46 46 46 48 50 53 56 58 60 62 64 67 73 81 89 89 86 83 81 82 85 91 104 127 137 133 126 118 116 116 117 120 121 122 121 117 95 62 41 33 42 64 80 89 93 107 123 137 142 141 146 150 153 156 160 160 157 151 147 145 143 142 144 147 150 152 155 151 147 144 143 143 146 153 163 171 175 182 192 201 208 219 225 221 223 229 235 237 247 233 214 200 203 222 235 219 182 168 170 182 200 214 221 225 208 167 161 158 148 131 118 129 142 162 187 198 194 182 171 166 156 156 157 156 151 156 187 200 200 200 204 214 235 254 266 262 253 238 216 191 168 149 146 139 134 129 126 124 120 117 120 142 193 228 246 259 275 311 8 41 52 53 49 32 2 348 348 351 355 358 14 20 26 31 35 38 40 41 42 41 40 40 39 38 38 37 37 37 38 38 38 39 39 39 40 41 41 42 43 44 45 46 46 47 47 47 46 47 48 50 52 55 58 60 62 64 67 72 80 89 91 86 83 81 81 85 92 103 120 133 133 128 119 118 117 118 119 120 120 118 113 94 67 51 47 51 61 70 75 79 96 112 124 131 135 136 136 137 141 156 160 159 156 155 153 152 151 153 156 156 156 155 149 143 139 137 136 135 144 158 174 185 189 191 195 203 218 223 223 224 229 230 233 242 230 216 203 197 199 210 208 195 182 181 188 198 207 214 221 209 188 181 170 152 132 115 138 159 184 207 220 221 209 195 190 181 186 187 184 176 185 197 199 198 197 199 212 230 238 263 263 255 243 228 215 196 177 161 150 143 138 135 137 136 137 144 166 210 245 269 292 329 8 35 49 56 54 45 16 348 341 345 348 351 353 17 24 30 35 39 42 44 44 44 44 42 41 40 39 39 38 38 38 38 38 38 39 39 40 40 41 42 42 43 44 45 46 47 48 48 48 48 48 49 50 52 54 57 61 63 65 68 72 80 87 92 88 85 82 82 85 93 104 118 134 136 132 126 122 120 120 119 118 116 113 107 92 69 61 58 61 67 71 74 79 91 111 125 133 136 137 136 137 143 154 166 171 172 169 163 159 159 160 162 161 159 158 155 150 146 146 150 157 161 169 183 196 196 193 193 199 209 214 216 217 219 223 228 231 227 219 206 195 191 196 199 197 192 188 187 189 193 201 211 201 191 180 167 151 132 114 153 225 249 259 266 276 270 247 217 207 211 210 206 202 207 207 205 203 204 212 226 237 238 234 235 234 231 228 235 203 173 158 150 146 145 146 153 158 161 170 190 223 257 289 327 8 33 47 54 55 45 33 357 344 344 346 347 347 348 23 30 34 39 43 46 47 47 46 45 43 42 41 40 39 39 38 38 38 38 38 39 39 40 40 41 42 43 44 45 46 47 48 49 50 50 50 50 50 51 52 54 57 60 64 67 70 74 80 88 91 90 87 84 83 84 90 101 115 134 146 140 132 127 125 125 123 120 117 111 103 88 71 66 66 67 68 71 73 72 77 91 107 119 128 137 143 149 152 158 166 176 182 181 175 169 166 164 162 159 161 162 162 161 162 165 169 173 178 182 188 192 195 195 196 199 204 208 209 210 212 218 220 223 223 217 204 193 188 192 196 197 194 185 174 173 178 186 195 194 191 183 173 167 168 179 217 272 288 292 293 295 288 282 261 251 249 244 236 225 217 212 211 212 212 214 224 229 229 228 231 235 239 246 269 185 129 131 136 141 148 157 171 183 186 192 207 232 261 302 342 16 39 49 52 39 356 346 349 352 352 349 346 344 344 27 32 36 41 45 47 49 48 47 46 44 42 41 40 40 39 38 38 38 38 38 38 39 39 40 41 42 43 44 45 46 48 49 51 51 52 52 52 53 53 54 55 57 60 63 67 72 77 83 90 93 92 88 85 82 82 85 93 106 126 144 146 136 131 128 128 126 123 120 115 107 96 84 78 76 75 74 75 74 71 69 70 75 80 87 96 113 139 152 161 169 178 184 187 187 183 166 157 154 154 161 167 170 171 171 172 175 180 192 189 189 190 193 196 197 200 203 206 208 210 212 214 215 219 222 219 204 191 187 189 193 193 184 167 155 158 173 181 188 194 195 191 184 180 187 197 209 232 267 284 293 295 282 261 249 253 258 258 250 238 227 215 213 214 215 219 232 237 237 235 240 249 265 299 349 37 65 90 113 132 148 166 188 206 210 213 222 241 272 331 4 26 41 38 8 336 326 330 343 351 354 351 346 343 343 29 32 35 40 45 48 49 48 47 45 44 43 42 41 40 39 38 38 38 38 38 38 39 39 40 41 42 43 44 45 47 48 50 52 53 54 54 55 55 56 56 57 58 60 62 67 72 79 87 94 97 94 90 86 83 81 83 88 102 118 133 140 140 133 129 126 125 124 123 121 118 113 101 92 87 84 82 80 78 74 70 68 67 65 60 58 56 60 74 102 138 157 157 182 221 210 160 146 143 153 163 172 178 184 189 187 181 185 192 186 186 188 192 197 199 200 202 205 207 209 209 209 211 218 223 221 207 189 183 182 184 181 171 158 151 154 177 185 192 202 205 200 194 190 193 199 203 207 221 260 277 273 261 246 238 239 244 249 252 251 245 231 218 216 219 225 236 247 254 259 269 292 329 0 23 42 61 82 106 128 150 173 200 225 241 253 279 18 45 38 37 36 25 348 320 315 316 324 334 342 347 348 346 344 344 24 28 34 40 46 49 49 48 46 45 44 43 42 40 39 39 38 37 37 37 37 38 38 39 40 41 42 43 44 46 47 49 50 52 54 55 56 57 58 58 59 59 60 61 62 66 72 81 92 100 102 97 93 90 87 85 87 94 107 119 129 135 138 136 125 118 114 114 118 120 121 119 110 102 96 92 90 87 85 84 83 80 76 75 78 72 58 45 40 43 46 45 38 20 5 1 133 145 145 159 170 179 188 200 217 251 16 23 166 179 181 185 190 196 200 202 205 207 208 208 205 204 206 214 218 215 203 185 180 180 180 177 172 165 162 167 183 193 203 214 217 211 207 205 203 202 196 193 194 206 255 256 246 234 230 230 229 230 249 269 281 282 257 226 224 229 239 256 272 290 313 339 3 22 37 53 68 89 115 139 158 182 207 236 269 309 8 48 67 79 82 24 291 292 297 303 310 317 324 331 337 342 345 345 344 14 23 33 43 48 50 50 48 47 46 44 43 41 40 39 38 37 37 37 37 37 37 38 39 40 41 42 43 45 46 47 49 50 52 54 56 57 58 59 60 61 61 62 63 64 66 71 80 95 106 106 102 98 96 95 95 97 104 113 122 129 132 132 127 117 108 102 101 105 111 117 118 113 107 103 99 97 95 92 90 88 87 86 86 86 85 81 75 68 61 51 37 25 16 10 13 80 144 149 159 171 183 196 219 260 300 324 337 191 178 180 184 189 194 197 198 201 205 208 209 206 204 203 205 206 202 196 187 184 184 183 181 178 175 175 180 189 198 210 219 222 220 225 223 215 206 192 187 187 191 214 225 228 226 225 226 224 230 255 282 295 300 292 257 234 233 241 258 280 302 323 344 5 24 39 58 87 123 149 163 176 192 212 235 259 287 333 35 87 130 185 236 261 275 284 291 297 305 312 320 327 335 341 343 341 4 19 35 48 54 55 54 51 48 46 44 42 40 39 38 37 36 36 36 36 37 37 38 38 40 41 42 43 45 46 47 49 50 52 54 56 58 59 61 62 63 64 64 65 66 68 72 79 93 109 110 107 104 103 104 106 108 113 119 124 128 129 124 116 107 101 98 98 101 107 114 116 113 108 104 100 97 93 90 86 83 81 80 80 81 82 83 85 87 89 89 85 72 43 22 25 74 143 153 159 168 179 193 224 284 312 319 315 190 173 174 178 182 190 195 197 200 206 213 218 216 214 209 203 199 197 195 193 191 189 187 185 183 182 185 189 194 199 208 216 221 223 233 233 227 212 194 190 191 197 215 220 224 229 235 232 214 233 271 295 298 295 286 269 249 239 242 256 276 293 306 316 319 331 334 229 196 198 197 197 199 205 215 228 242 255 262 261 247 232 229 240 253 265 272 280 287 294 301 310 320 329 336 339 338