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