{"values": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.74, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 33.33, 33.33, 33.33, 33.33, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 41.07, 50, 50, 50, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 57.14, 57.14, 57.14, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 27.38, 27.38, 27.38, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 18.33, 18.33, 18.33, 18.33, 18.33, 18.33, 18.33, 16.55, 16.55, 16.55, 16.55, 16.55, 16.55, 16.55, 16.55, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 28.45, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 41.67, 41.67, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 46.43, 46.43, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 42.26, 42.26, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 31.79, 31.79, 31.79, 31.79, 31.79, 31.79, 31.79, 31.79, 31.79, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 13.1, 30.95, 41.67, 48.21, 48.21, 65.48, 65.48, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 72.62, 72.62, 72.62, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 61.31, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 65.36, 65.36, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 56.43, 56.43, 56.43, 56.43, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50, 50, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 10.71, 10.71, 19.64, 19.64, 23.21, 23.21, 23.21, 25, 25, 25, 25, 25, 27.38, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 62.5, 62.5, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 57.56, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 56.67, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.98, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 50.6, 50.6, 50.6, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.62, 47.62, 47.62, 47.62, 41.37, 41.37, 41.37, 41.37, 41.32, 41.32, 41.32, 41.32, 41.32, 41.32, 41.32, 41.32, 41.32, 41.32, 41.32, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 41.32, 41.32, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.25, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 31.61, 31.61, 31.61, 31.61, 29.23, 29.23, 29.23, 29.23, 29.23, 29.23, 29.23, 29.23, 29.23, 29.23, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 13.1, 13.1, 19.05, 26.19, 26.19, 30.95, 30.95, 30.95, 30.95, 33.33, 33.33, 33.33, 33.33, 33.33, 44.05, 44.05, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 44.05, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 62.98, 62.98, 62.98, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 59.63, 56.06, 56.06, 56.06, 56.06, 56.06, 56.04, 56.04, 56.04, 56.04, 56.04, 56.04, 56.04, 56.04, 56.04, 56.04, 51.83, 51.83, 51.83, 51.83, 51.83, 51.83, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 55.4, 55.4, 55.4, 55.4, 55.4, 55.31, 55.31, 59.47, 59.47, 60.6, 60.6, 60.6, 60.58, 60.58, 60.58, 60.58, 60.58, 61.23, 61.23, 61.23, 61.23, 61.23, 63.02, 63.02, 63.02, 63.02, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.61, 49.61, 49.61, 49.61, 49.61, 49.61, 49.61, 49.6, 49.6, 46.63, 46.63, 46.63, 46.63, 46.63, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 37.69, 37.69, 37.69, 37.69, 37.69, 37.69, 37.69, 34.72, 34.72, 34.72, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.95, 5.95, 5.95, 5.95, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 9.52, 9.52, 9.52, 9.52, 23.81, 23.81, 23.81, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 60.12, 60.12, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 50.3, 50.3, 50.3, 50.3, 50.3, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 58.45, 58.45, 58.45, 58.45, 58.45, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 43.57, 43.57, 43.57, 43.57, 43.57, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 58.63, 58.63, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 71.62, 71.62, 71.62, 71.62, 71.62, 71.62, 71.57, 71.57, 71.57, 71.57, 71.57, 71.57, 71.57, 71.55, 71.55, 71.5, 71.5, 71.5, 71.5, 71.5, 71.5, 71.47, 71.47, 71.47, 71.47, 69.68, 69.68, 69.68, 69.68, 69.68, 69.62, 69.62, 69.62, 69.62, 69.62, 69.56, 69.56, 69.56, 69.56, 69.56, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 71.2, 71.17, 71.17, 71.17, 71.17, 71.17, 71.17, 71.14, 71.14, 71.14, 71.14, 71.14, 71.14, 71.14, 71.11, 71.11, 71.11, 71.11, 71.11, 71.11, 71.11, 71.11, 71.08, 71.08, 71.08, 71.08, 71.08, 71.08, 52.33, 52.33, 52.33, 52.33, 52.33, 52.33, 52.33, 52.33, 52.33, 52.29, 52.29, 52.29, 52.29, 52.29, 52.29, 52.29, 52.29, 52.27, 52.27, 52.27, 52.27, 52.27, 52.27, 52.27, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.19, 52.19, 52.19, 52.19, 52.19, 52.19, 52.19, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.05, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 51.02, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 50.99, 41.46, 41.46, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.42, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.65, 36.63, 36.63, 36.63, 36.63, 36.63, 36.63, 36.63, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.62, 36.61, 36.61, 33.04, 33.04, 33.04, 33.04, 33.04, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.03, 33.02, 33.02, 33.02, 33.02, 33.02, 33.02, 33.02, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 33.01, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.65, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.61, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 27.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 14.29, 14.29, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 32.74, 32.74, 32.74, 32.74, 32.74, 43.45, 43.45, 43.45, 64.88, 73.81, 73.81, 73.81, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 85.12, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 82.74, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 76.79, 76.79, 76.79, 76.79, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 73.51, 73.51, 73.51, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 71.96, 70.77, 70.77, 70.77, 70.77, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 72.2, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 75.36, 75.36, 75.36, 76.79, 76.79, 76.79, 76.79, 76.79, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74.5, 74.48, 74.47, 74.45, 74.43, 74.42, 74.41, 74.4, 74.38, 74.36, 74.34, 74.32, 74.9, 74.9, 74.88, 74.87, 74.86, 74.84, 74.82, 74.81, 74.8, 74.8, 74.79, 74.77, 74.75, 74.73, 74.72, 74.71, 74.69, 74.66, 74.63, 74.61, 74.58, 74.57, 74.56, 74.54, 74.51, 74.49, 74.46, 74.44, 74.42, 74.41, 74.38, 74.35, 74.33, 74.31, 74.29, 74.27, 74.27, 74.25, 74.24, 74.22, 74.19, 74.17, 74.16, 74.15, 74.12, 74.1, 74.08, 74.07, 74.06, 74.05, 74.05, 74.03, 74.01, 74, 73.98, 53.08, 53.07, 53.07, 53.06, 53.05, 53.04, 53.03, 53.03, 53.02, 53.02, 53.01, 53.01, 53, 52.99, 52.99, 52.98, 52.98, 52.97, 52.97, 52.96, 52.96, 52.95, 52.95, 52.95, 52.94, 52.93, 52.93, 52.92, 52.92, 52.92, 52.92, 52.91, 52.9, 52.9, 52.89, 52.88, 52.88, 52.88, 52.87, 52.87, 52.86, 52.85, 52.85, 52.84, 52.84, 52.83, 52.35, 52.29, 52.23, 52.15, 52.13, 52.11, 52.09, 52.04, 51.98, 51.93, 51.88, 51.86, 51.85, 51.79, 51.74, 51.7, 51.65, 51.61, 51.59, 51.58, 51.53, 50.88, 50.86, 50.82, 50.78, 50.77, 50.76, 50.72, 50.68, 50.64, 50.61, 50.58, 50.56, 50.55, 50.52, 50.48, 50.44, 50.42, 50.42, 50.42, 50.41, 50.37, 50.33, 50.3, 50.26, 50.26, 50, 49.99, 49.95, 49.9, 49.84, 40.27, 40.21, 40.19, 40.18, 40.14, 40.1, 40.06, 40.02, 39.99, 39.98, 39.97, 39.94, 39.91, 39.88, 39.86, 39.83, 39.82, 39.81, 39.78, 39.76, 39.73, 39.7, 39.67, 39.66, 39.66, 39.63, 39.61, 39.58, 39.56, 39.54, 39.53, 39.52, 39.5, 39.47, 39.45, 39.43, 39.4, 39.39, 39.39, 39.37, 39.35, 39.33, 39.31, 39.28, 39.28, 39.27, 39.25, 39.23, 39.21, 39.19, 39.17, 39.16, 39.16, 39.16, 39.15, 36.76, 36.75, 36.74, 36.73, 36.73, 36.72, 36.71, 36.7, 36.7, 36.68, 36.68, 36.68, 36.67, 36.66, 36.65, 36.64, 36.64, 36.63, 36.63, 36.62, 37.21, 37.2, 37.2, 37.19, 37.19, 37.19, 37.18, 37.18, 37.17, 37.17, 37.16, 37.16, 37.16, 37.15, 37.15, 37.15, 36.7, 36.7, 36.69, 36.69, 36.69, 36.69, 36.68, 36.68, 36.68, 36.68, 36.68, 36.68, 34.29, 34.29, 34.28, 34.28, 34.28, 34.28, 34.27, 34.27, 34.27, 34.26, 34.26, 34.26, 34.26, 34.25, 34.25, 34.25, 34.24, 34.24, 34.23, 34.23, 34.23, 34.83, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.81, 34.81, 34.81, 34.81, 34.81, 34.81, 34.8, 35.99, 35.99, 35.99, 35.99, 35.99, 35.99, 35.98, 35.98, 35.98, 35.98, 35.98, 35.98, 35.98, 35.98, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.97, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.96, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.54, 36.53, 36.53, 36.53, 36.53, 36.53, 36.53, 36.53, 36.53, 36.53, 36.53, 36.53, 27.07, 27.07, 27.06, 27.06, 27.06, 27.06, 27.06, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 31.82, 30.04, 30.04, 30.04, 30.04, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 25.27, 30.04, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 25.26, 25.26, 25.26, 25.26, 25.26, 25.26, 25.26, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.03, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.02, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 30.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 9.52, 16.67, 26.19, 29.76, 29.76, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 67.86, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 53.57, 53.57, 53.57, 50, 50, 50, 50, 50, 50, 50, 50, 47.62, 47.62, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 51.79, 51.79, 51.79, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 38.69, 38.69, 38.69, 38.69, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 49.4, 49.4, 49.4, 49.4, 49.4, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 41.07, 41.07, 41.07, 41.07, 45.83, 45.83, 45.83, 45.83, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 58.81, 58.81, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 61.19, 61.19, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 35.12, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 42.86, 34.52, 34.52, 34.52, 34.52, 34.52, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 18.45, 18.45, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 29.17, 29.17, 37.5, 42.86, 44.64, 44.64, 44.64, 48.21, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 58.93, 58.04, 58.04, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 57.44, 57.44, 57.44, 57.44, 55.06, 55.06, 55.06, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.98, 52.98, 52.98, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 68.75, 68.75, 68.75, 68.75, 68.75, 67.26, 67.26, 67.26, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 67.86, 67.86, 67.86, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 60.71, 60.71, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 68.45, 68.45, 68.45, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 67.86, 72.62, 72.62, 72.62, 72.62, 61.9, 61.9, 61.9, 57.14, 57.14, 57.14, 57.14, 69.64, 69.64, 69.64, 74.4, 72.62, 72.62, 56.55, 56.55, 56.55, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 55.54, 54.35, 54.35, 54.35, 54.35, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 53.63, 53.63, 53.63, 53.63, 59.58, 59.58, 59.58, 76.55, 76.55, 76.55, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 57.2, 57.2, 57.2, 57.2, 57.2, 53.63, 53.63, 53.63, 53.63, 50.06, 50.06, 50.06, 50.06, 52.74, 78.33, 78.33, 78.33, 64.64, 64.64, 64.64, 64.64, 56.9, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 53.63, 53.63, 53.63, 50.06, 50.06, 50.06, 50.06, 50.06, 50.06, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 51.85, 55.42, 55.42, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 71.79, 74.17, 74.17, 71.79, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 77.38, 77.38, 77.38, 76.18, 76.16, 76.14, 76.12, 76.1, 76.08, 76.07, 76.06, 76.04, 76.02, 76, 71.82, 71.8, 71.79, 70.59, 70.58, 70.56, 70.55, 68.75, 68.74, 68.74, 66.45, 66.43, 66.4, 66.37, 66.34, 66.32, 66.31, 66.29, 66.27, 66.24, 66.22, 66.2, 66.19, 66.18, 73.89, 75.66, 75.64, 75.62, 75.61, 75.6, 75.6, 75.58, 75.56, 75.55, 75.53, 75.52, 76.79, 76.79, 76.78, 76.77, 76.76, 76.75, 76.75, 76.74, 76.74, 76.73, 74.94, 74.93, 74.92, 74.92, 74.91, 74.91, 74.9, 65.37, 58.12, 58.1, 58.09, 58.08, 58.07, 58.06, 58.04, 58.03, 58.02, 58.02, 58.02, 58.01, 58.01, 58.01, 58, 57.99, 57.99, 57.99, 57.98, 57.98, 57.97, 57.96, 61.52, 61.51, 61.5, 61.5, 61.49, 57.91, 57.9, 61.46, 61.45, 61.45, 61.45, 61.44, 61.44, 61.43, 61.42, 61.42, 63.2, 63.19, 63.19, 63.18, 63.18, 63.17, 63.17, 63.16, 57.73, 57.72, 57.71, 57.7, 57.69, 57.68, 57.68, 57.68, 57.67, 57.66, 57.65, 57.65, 57.64, 57.64, 50.89, 50.88, 50.88, 50.87, 50.87, 50.86, 50.85, 50.85, 49.46, 49.45, 49.45, 49.44, 49.43, 49.43, 49.43, 49.42, 49.42, 49.41, 50.3, 50.29, 50.29, 50.29, 50.27, 50.26, 50.24, 50.22, 50.19, 50.17, 50.16, 50.14, 50.11, 50.09, 50.06, 50.04, 50.01, 49.99, 49.97, 49.95, 49.93, 49.91, 49.89, 49.87, 49.86, 49.84, 49.83, 49.81, 54.15, 54.14, 54.13, 54.12, 54.12, 54.11, 54.1, 54.1, 54.09, 54.08, 54.08, 54.07, 54.07, 54.06, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.25, 52.25, 52.24, 52.24, 52.24, 52.24, 52.23, 52.23, 52.23, 50.43, 50.43, 50.43, 50.43, 50.42, 50.42, 50.42, 50.42, 50.42, 50.42, 50.42, 50.41, 50.41, 50.41, 46.84, 46.84, 46.84, 46.84, 46.83, 45.05, 45.05, 45.05, 37.37, 37.37, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 37.36, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 34.38, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 31.66, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 28.09, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 25.41, 23.03, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 18.45, 18.45, 25.6, 27.98, 36.9, 36.9, 36.9, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 70.24, 70.24, 72.02, 72.02, 72.02, 72.02, 72.02, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 64.88, 63.1, 63.1, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 54.76, 54.76, 54.76, 54.76, 54.76, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.24, 45.24, 45.24, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50.89, 50.89, 50.89, 50.89, 61.01, 61.01, 61.01, 61.01, 61.01, 63.39, 64.29, 64.29, 64.29, 64.29, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 79.76, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 82.62, 77.26, 77.26, 77.26, 77.26, 82.26, 82.26, 82.26, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 78.1, 79.29, 79.29, 79.29, 79.29, 79.29, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 82.14, 80.95, 80.95, 80.95, 80.95, 80.95, 76.19, 76.19, 76.19, 76.55, 75.72, 75.34, 75.34, 75.34, 75.34, 75.34, 75.34, 75.34, 74.84, 74.84, 74.84, 74.84, 74.84, 74.84, 74.84, 74.25, 74.25, 74.25, 74.25, 74.25, 74.25, 68.89, 68.17, 68.17, 68.17, 68.17, 68.17, 68.17, 68.17, 67.45, 67.45, 67.45, 67.45, 67.45, 67.45, 67.45, 66.62, 66.62, 66.62, 66.62, 66.62, 66.62, 64.45, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 62.85, 62.85, 62.85, 62.85, 62.85, 62.85, 62.85, 62.21, 62.21, 62.21, 62.21, 62.21, 62.21, 62.21, 61.63, 61.63, 61.63, 61.63, 61.63, 61.63, 61.63, 61.12, 61.12, 61.12, 61.12, 61.12, 61.12, 61.12, 60.68, 60.68, 60.68, 60.68, 60.68, 64.59, 64.59, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.85, 63.85, 63.85, 63.85, 63.85, 63.85, 63.85, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 59.81, 59.72, 59.72, 59.72, 59.72, 59.72, 60.07, 60.07, 59.97, 65.33, 65.33, 65.33, 65.33, 65.33, 67.5, 67.42, 67.42, 67.42, 67.42, 67.42, 62.07, 62.07, 62, 62, 62, 62, 62, 62, 62, 61.93, 61.93, 61.93, 61.93, 61.93, 61.93, 61.93, 61.86, 61.86, 61.86, 67.22, 67.22, 67.22, 67.22, 67.15, 67.15, 67.15, 67.15, 67.15, 67.15, 67.15, 67.1, 67.1, 67.1, 65.31, 65.31, 65.31, 65.31, 62.97, 62.97, 62.97, 57.61, 57.61, 57.61, 57.61, 57.51, 57.51, 57.51, 61.64, 61.64, 61.64, 61.64, 61.54, 61.54, 61.54, 61.54, 61.54, 61.54, 61.54, 61.42, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.04, 63.04, 63.04, 63.04, 63.04, 63.04, 63.04, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.66, 62.66, 62.66, 62.66, 59.36, 59.36, 59.36, 57.79, 57.79, 57.79, 59.22, 59.22, 59.22, 59.22, 57.7, 67.67, 67.67, 67.67, 67.67, 67.67, 67.67, 67.52, 67.52, 67.52, 67.52, 67.52, 67.52, 67.52, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.29, 67.29, 67.29, 64.21, 64.21, 64.21, 64.21, 67.94, 67.94, 67.94, 66.65, 66.65, 66.65, 66.65, 66.63, 66.63, 66.63, 66.63, 66.63, 66.63, 66.63, 66.61, 63.35, 63.35, 63.35, 63.35, 63.35, 63.35, 63.34, 63.34, 63.34, 63.34, 62.87, 62.87, 62.87, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 11.31, 18.45, 22.02, 22.02, 22.02, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 35.12, 35.12, 35.12, 35.12, 52.98, 52.98, 52.98, 52.98, 52.98, 58.33, 58.33, 58.33, 58.33, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.62, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 73.21, 73.21, 73.21, 74.4, 74.4, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 73.21, 73.21, 73.21, 69.64, 69.64, 69.64, 69.64, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 78.57, 78.57, 78.57, 78.57, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.05, 69.05, 69.05, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 62.8, 62.8, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 64.58, 64.58, 64.58, 64.58, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 62.8, 62.8, 62.8, 63.99, 63.99, 63.99, 71.13, 71.13, 71.13, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 82.74, 82.74, 82.74, 77.38, 77.38, 77.38, 77.38, 82.74, 82.74, 77.38, 77.38, 77.38, 77.38, 77.38, 82.74, 82.74, 78.81, 74.05, 74.05, 74.05, 74.05, 79.4, 79.4, 68.69, 68.69, 68.69, 68.69, 68.69, 74.05, 74.05, 66.31, 66.31, 66.31, 62.74, 62.74, 68.1, 68.1, 64.17, 64.17, 64.17, 64.17, 64.17, 69.52, 69.52, 64.17, 64.17, 64.17, 64.17, 64.17, 69.52, 69.52, 64.17, 64.17, 64.17, 64.17, 64.17, 69.52, 69.52, 64.17, 64.17, 64.17, 64.17, 64.17, 69.52, 69.52, 64.17, 64.17, 64.17, 64.17, 64.17, 69.52, 69.52, 66.55, 66.55, 66.55, 66.55, 66.55, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 72.38, 72.38, 72.38, 72.38, 72.38, 72.38, 74.76, 74.76, 74.76, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 75, 75, 75, 75, 75, 75, 75, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 65.58, 65.58, 65.58, 65.57, 65.57, 65.57, 65.57, 65.56, 65.56, 65.55, 65.55, 65.53, 65.53, 65.52, 65.51, 65.49, 65.48, 65.46, 65.44, 65.44, 65.42, 65.4, 63.36, 63.34, 63.31, 63.29, 63.29, 63.27, 63.24, 63.22, 63.2, 63.18, 63.16, 63.16, 63.14, 63.12, 63.11, 63.09, 63.08, 63.06, 63.06, 63.05, 63.05, 63.04, 63.04, 62.99, 62.97, 62.97, 62.95, 62.92, 62.9, 62.87, 62.85, 62.83, 62.83, 62.81, 62.79, 62.77, 62.77, 62.74, 62.73, 62.73, 62.72, 62.7, 62.69, 62.68, 62.66, 62.65, 62.65, 62.64, 62.63, 62.62, 62.61, 62.6, 62.59, 62.59, 62.58, 62.56, 62.54, 62.52, 63.86, 63.79, 63.79, 63.75, 64.46, 64.39, 64.32, 64.25, 64.19, 64.19, 64.11, 64.11, 63.97, 63.9, 63.9, 63.76, 63.76, 63.67, 63.58, 63.5, 63.5, 63.5, 63.27, 63.27, 63.18, 63.09, 63, 62.92, 62.83, 62.75, 62.74, 60.36, 60.17, 60.07, 67.17, 67.02, 66.89, 66.89, 66.75, 66.64, 66.64, 66.46, 66.38, 66.3, 66.3, 66.22, 66.22, 66.08, 66.01, 64.96, 64.85, 64.85, 67.17, 67.12, 67.07, 67.02, 66.98, 66.94, 66.94, 66.9, 66.86, 66.82, 66.77, 66.73, 66.7, 66.7, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.59, 66.58, 66.58, 66.54, 66.5, 66.47, 66.45, 66.45, 66.42, 66.4, 66.37, 66.35, 66.33, 66.32, 66.32, 66.29, 66.27, 66.26, 66.24, 66.22, 66.21, 66.21, 66.19, 64.38, 64.36, 64.35, 64.33, 64.32, 64.32, 64.3, 64.29, 64.28, 64.27, 64.25, 64.24, 64.24, 64.23, 64.21, 64.2, 64.19, 64.18, 62.38, 62.38, 62.37, 62.36, 62.35, 62.34, 62.33, 62.33, 62.32, 62.31, 62.3, 62.28, 62.27, 63.89, 63.89, 63.89, 63.89, 63.88, 63.86, 63.85, 63.84, 63.83, 63.83, 63.82, 63.81, 63.8, 63.8, 63.79, 63.78, 63.78, 63.77, 63.76, 63.76, 63.75, 63.75, 63.74, 63.74, 63.73, 63.73, 63.72, 63.71, 63.71, 63.71, 63.71, 63.7, 63.7, 63.69, 63.69, 63.68, 63.68, 63.68, 63.67, 63.67, 63.66, 63.65, 63.65, 63.64, 63.64, 63.64, 63.63, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 63.62, 59.52, 59.52, 59.52, 59.52, 59.51, 59.5, 59.5, 59.49, 59.49, 59.49, 59.48, 59.48, 59.47, 59.46, 59.46, 59.46, 59.46, 59.46, 59.45, 59.45, 59.45, 59.45, 59.45, 59.44, 59.44, 59.43, 59.43, 59.43, 59.42, 59.42, 59.42, 59.41, 59.41, 59.41, 59.41, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.39, 59.38, 59.38, 55.81, 55.81, 55.81, 55.81, 55.81, 55.81, 55.8, 55.8, 55.8, 55.8, 55.8, 55.8, 55.8, 55.8, 55.8, 55.8, 55.8, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 55.78, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.29, 50.28, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 22.02, 22.02, 29.17, 29.17, 31.55, 33.33, 66.67, 66.67, 66.67, 66.67, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 83.33, 83.33, 83.33, 83.33, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 67.26, 69.05, 67.26, 72.92, 78.57, 78.57, 78.57, 78.57, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 80.36, 80.36, 80.36, 74.7, 74.7, 74.7, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 68.63, 71.49, 71.49, 71.49, 71.49, 71.49, 71.49, 71.49, 69.7, 69.7, 69.7, 69.7, 69.7, 69.7, 69.7, 69.7, 69.7, 73.27, 73.27, 73.27, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.79, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.75, 78.75, 76.37, 76.37, 76.37, 76.33, 76.33, 76.33, 72.76, 72.76, 72.76, 72.76, 72.76, 72.7, 72.7, 72.7, 72.7, 72.7, 72.7, 72.7, 72.63, 72.63, 67.27, 67.27, 67.27, 69.06, 69.03, 69.03, 69.03, 69.03, 69.03, 69.03, 69.03, 69.03, 69.02, 69.02, 69.02, 69.02, 69.02, 69.02, 69.02, 69.01, 69.01, 69.01, 69.01, 69.01, 69.01, 69.01, 68.97, 68.97, 74.62, 74.62, 74.62, 74.62, 74.62, 74.59, 74.59, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 73.4, 69.83, 69.83, 69.79, 69.79, 69.76, 67.67, 67.67, 67.67, 67.67, 67.67, 67.65, 67.65, 67.65, 67.65, 67.65, 67.65, 67.65, 67.64, 67.64, 67.64, 67.64, 67.64, 67.64, 67.58, 67.58, 67.58, 67.58, 67.58, 67.58, 67.58, 63.42, 63.42, 63.42, 63.42, 63.42, 63.42, 63.42, 63.38, 63.38, 63.38, 63.38, 63.38, 63.38, 63.38, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 64.32, 64.32, 64.32, 64.32, 64.32, 60.75, 60.72, 60.72, 60.72, 60.72, 61.32, 61.32, 61.32, 61.32, 61.32, 61.32, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.3, 61.3, 61.28, 61.28, 61.28, 61.28, 66.04, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.03, 66.02, 66.02, 66.02, 66.02, 66.02, 66.02, 66.02, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 66.01, 61.25, 61.25, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.24, 61.23, 61.23, 61.23, 61.23, 63.85, 63.85, 62.06, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.05, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.03, 62.02, 62.02, 62.02, 62.02, 62.02, 62.01, 47.02, 47.02, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 9.52, 9.52, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 14.88, 14.88, 14.88, 14.88, 22.02, 25.6, 25.6, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 61.31, 61.31, 64.88, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 70.83, 70.83, 70.83, 70.83, 70.83, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 60.04, 60.02, 60, 59.97, 59.95, 59.93, 59.91, 59.88, 59.87, 59.86, 59.84, 59.83, 59.82, 63.97, 63.96, 63.96, 63.94, 63.93, 63.92, 63.91, 63.9, 58.65, 58.64, 58.63, 58.62, 58.61, 58.6, 58.59, 58.59, 58.57, 63.78, 63.77, 63.76, 63.75, 63.74, 63.74, 63.74, 63.73, 63.73, 63.72, 63.71, 63.7, 63.7, 63.69, 63.68, 63.68, 54.45, 54.45, 54.44, 54.44, 54.43, 54.42, 54.41, 54.41, 54.4, 54.39, 54.39, 54.37, 54.36, 54.36, 54.35, 49.18, 49.17, 49.17, 49.16, 49.16, 49.16, 42.01, 42.01, 42.01, 42, 42, 41.99, 41.99, 41.98, 41.98, 41.97, 41.97, 41.97, 41.96, 41.96, 41.95, 41.95, 41.94, 41.94, 41.94, 41.93, 41.92, 41.91, 41.9, 41.89, 41.89, 41.88, 41.88, 41.87, 43.95, 43.94, 43.93, 43.93, 43.93, 43.93, 43.92, 43.92, 43.91, 46.89, 46.89, 46.89, 46.88, 46.88, 46.88, 46.87, 46.87, 46.87, 46.87, 46.86, 46.86, 46.86, 46.86, 46.85, 46.85, 46.85, 46.84, 46.84, 46.84, 46.84, 46.83, 46.83, 46.83, 46.83, 46.82, 46.82, 46.82, 46.82, 46.81, 46.81, 46.81, 46.81, 46.81, 46.8, 46.8, 46.79, 46.79, 46.79, 46.78, 46.78, 46.78, 46.77, 46.77, 46.77, 46.76, 46.76, 46.76, 46.75, 46.75, 46.75, 46.75, 46.74, 46.74, 46.74, 46.74, 46.73, 44.94, 44.94, 44.94, 44.94, 44.93, 44.93, 44.93, 44.93, 44.92, 49.94, 49.94, 49.93, 49.92, 49.92, 49.92, 49.91, 49.9, 49.9, 49.89, 49.89, 49.88, 49.88, 49.16, 49.16, 49.15, 49.15, 49.14, 49.14, 49.14, 49.13, 49.13, 49.12, 49.11, 49.11, 49.1, 49.1, 49.09, 49.09, 49.08, 49.08, 57.41, 57.41, 57.41, 57.41, 57.4, 57.4, 57.4, 57.4, 57.39, 57.39, 57.39, 57.39, 57.38, 57.38, 57.38, 57.37, 57.37, 57.37, 57.37, 57.36, 57.36, 57.36, 57.36, 57.36, 57.36, 57.36, 57.36, 39.02, 39.02, 39.02, 39.02, 39.02, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 29.76, 29.76, 29.76, 57.14, 57.14, 60.71, 60.71, 60.71, 60.71, 61.31, 62.5, 62.5, 62.5, 62.5, 62.5, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 66.67, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 75.6, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 68.39, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 73.51, 73.51, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 74.94, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 79.94, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 84.88, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 75.24, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 77.86, 77.86, 77.86, 77.86, 77.86, 77.86, 85.36, 85.36, 85.36, 85.36, 85.36, 85.36, 85.36, 85.36, 76.43, 82.14, 82.14, 82.14, 82.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.61, 51.61, 51.61, 51.61, 51.61, 51.6, 51.6, 51.6, 51.6, 51.6, 51.6, 51.6, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 48.81, 48.81, 48.81, 48.81, 48.81, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 48.81, 48.81, 48.81, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.33, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 39.88, 39.88, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 67.86, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 71.43, 73.21, 73.21, 73.21, 73.21, 75, 75, 75, 75, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 52.98, 52.98, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 51.19, 52.98, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 71.07, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.79, 74.4, 74.4, 74.4, 74.4, 79.17, 74.4, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.3, 61.3, 61.3, 61.29, 61.29, 68.43, 68.43, 68.43, 63.66, 63.66, 68.43, 68.43, 68.43, 68.42, 68.42, 63.65, 68.42, 68.42, 68.42, 68.42, 68.42, 68.42, 67.49, 67.48, 67.48, 67.48, 67.48, 67.48, 67.47, 67.47, 67.46, 67.46, 67.46, 67.46, 67.46, 67.46, 67.46, 67.45, 67.45, 67.45, 67.45, 67.45, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 67.43, 67.43, 67.43, 67.43, 67.43, 67.42, 67.42, 67.42, 67.42, 67.42, 67.42, 62.65, 62.65, 59.08, 59.07, 59.07, 59.07, 59.07, 56.69, 56.69, 56.69, 56.69, 56.68, 56.68, 56.68, 56.68, 53.11, 53.11, 53.1, 53.1, 63.82, 63.82, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 61.43, 61.43, 61.43, 61.42, 61.42, 61.42, 61.42, 61.42, 61.42, 61.42, 61.42, 61.42, 61.42, 61.42, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 61.41, 57.83, 57.83, 57.83, 57.83, 57.83, 57.83, 57.83, 57.83, 57.83, 57.83, 57.83, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.44, 55.43, 55.43, 55.43, 55.43, 55.43, 55.43, 55.43, 55.43, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 54.61, 52.82, 52.82, 52.82, 52.82, 52.82, 52.82, 52.82, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 11.9, 11.9, 10.12, 14.88, 14.88, 18.45, 18.45, 25.6, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 48.51, 48.51, 48.51, 48.51, 48.51, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 22.02, 25.6, 25.6, 24.4, 42.26, 42.26, 42.26, 42.26, 56.55, 56.55, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 69.05, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 67.26, 67.26, 67.26, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 54.46, 54.46, 54.46, 56.25, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 63.69, 63.69, 63.69, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 50.6, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.33, 58.33, 58.33, 58.33, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 70.12, 70.12, 70.12, 70.12, 70.12, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 65, 65, 65, 65, 65, 65, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 49.56, 49.55, 49.55, 49.55, 49.55, 49.54, 49.54, 49.53, 49.52, 49.52, 49.52, 49.51, 49.51, 49.5, 49.5, 49.49, 49.49, 49.49, 49.48, 49.48, 49.48, 49.47, 49.46, 49.46, 49.46, 50.35, 50.34, 50.34, 50.33, 50.33, 50.33, 50.33, 50.32, 50.32, 50.31, 50.31, 50.31, 50.31, 50.3, 50.3, 50.29, 50.29, 50.29, 50.28, 50.28, 50.28, 50.28, 55.26, 55.25, 55.25, 55.24, 55.24, 55.24, 55.23, 55.23, 55.22, 55.22, 55.22, 55.21, 55.21, 55.21, 55.2, 55.2, 55.2, 55.19, 55.19, 55.19, 55.18, 55.18, 55.18, 55.17, 55.17, 55.17, 55.16, 55.16, 55.16, 55.15, 55.15, 55.15, 55.14, 55.14, 55.14, 55.13, 55.13, 53.34, 53.34, 53.34, 53.34, 53.34, 53.34, 53.34, 53.34, 53.34, 53.34, 53.34, 53.33, 53.33, 53.33, 53.32, 53.32, 53.32, 53.32, 53.32, 53.31, 53.31, 53.31, 53.31, 53.31, 53.31, 50.92, 50.91, 50.91, 50.91, 50.91, 50.91, 50.91, 50.91, 50.91, 50.9, 50.9, 50.89, 50.89, 50.89, 50.89, 50.88, 50.88, 50.87, 50.85, 50.84, 50.84, 50.84, 50.82, 50.81, 50.81, 50.78, 50.78, 50.77, 50.77, 50.75, 50.75, 50.75, 50.73, 50.73, 50.72, 50.72, 50.71, 50.71, 50.7, 50.7, 50.7, 50.69, 50.69, 50.69, 50.69, 50.69, 50.68, 50.68, 48.9, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 10.71, 10.71, 12.5, 25, 25, 27.38, 27.38, 37.5, 37.5, 37.5, 37.5, 37.5, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.31, 61.31, 61.31, 61.31, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 55.48, 55.48, 55.48, 55.48, 55.48, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.12, 66.12, 66.12, 66.12, 66.12, 66.12, 66.12, 66.12, 66.12, 66.12, 66.12, 70.88, 70.88, 70.88, 70.86, 70.86, 70.86, 70.86, 70.84, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 66.66, 66.64, 66.64, 66.64, 66.64, 66.64, 66.64, 66.64, 69.49, 69.46, 69.45, 69.45, 69.45, 69.44, 69.43, 67.65, 67.64, 67.64, 67.64, 67.64, 67.64, 67.63, 67.63, 67.62, 67.61, 67.61, 67.61, 67.61, 67.6, 67.6, 67.59, 67.59, 67.59, 67.59, 67.58, 67.57, 67.57, 67.57, 67.56, 67.56, 67.56, 67.56, 69.33, 69.33, 69.32, 69.32, 69.32, 69.32, 69.31, 69.3, 69.3, 69.29, 69.28, 69.28, 69.28, 69.28, 69.27, 69.27, 69.27, 69.26, 69.26, 69.26, 68.5, 68.5, 68.5, 59.57, 59.57, 59.57, 59.57, 59.48, 59.48, 59.48, 59.48, 59.39, 59.39, 59.39, 59.37, 59.34, 59.34, 59.28, 59.28, 59.28, 59.28, 59.28, 59.24, 59.24, 59.03, 59.03, 59.03, 59.03, 58.86, 69.62, 69.61, 69.59, 69.56, 69.56, 69.56, 69.56, 69.51, 69.49, 69.49, 69.44, 69.44, 69.44, 69.42, 69.42, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.39, 69.14, 69.14, 69.14, 69.14, 69.14, 69.14, 69.14, 69.12, 69.12, 69.12, 69.12, 69.12, 69.12, 69.12, 69.12, 69.12, 69.12, 69.11, 69.11, 69.11, 69.11, 69.09, 69.09, 69.09, 70.87, 70.87, 70.87, 70.87, 70.86, 70.86, 70.86, 70.86, 70.86, 70.86, 70.86, 70.86, 70.86, 68.53, 68.53, 68.53, 68.53, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 75.61, 75.61, 75.61, 75.61, 75.61, 75.61, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.66, 66.65, 66.65, 66.65, 66.65, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 51.77, 49.33, 49.33, 49.33, 49.32, 49.32, 49.32, 49.32, 49.32, 49.32, 49.32, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 16.07, 18.45, 18.45, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 57.74, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 39.88, 39.88, 39.88, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50, 50, 50, 50, 50, 50, 50, 50, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 50.95, 50.95, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.94, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 44.22, 44.22, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 44.07, 43.96, 43.96, 43.96, 43.96, 43.96, 43.96, 43.96, 43.96, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 24.4, 24.4, 31.55, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 42.86, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 64.88, 62.5, 62.5, 62.5, 64.29, 64.29, 64.29, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 40.48, 40.48, 40.48, 40.48, 40.48, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 51.79, 51.79, 55.36, 65.48, 65.48, 65.48, 65.48, 65.48, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 58.21, 58.21, 58.21, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 58.21, 58.21, 58.21, 58.21, 58.21, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 62.02, 64.88, 64.88, 67.26, 67.26, 67.26, 69.64, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 73.81, 73.81, 73.81, 73.81, 77.38, 77.38, 73.81, 73.81, 77.38, 77.38, 73.81, 73.81, 73.81, 73.81, 73.81, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74.3, 74.3, 74.3, 74.3, 63.59, 63.59, 63.59, 63.48, 63.48, 63.48, 63.48, 63.48, 63.42, 63.42, 63.42, 63.42, 63.42, 63.42, 63.42, 61.59, 61.59, 61.59, 61.59, 61.59, 61.59, 61.59, 59.18, 59.18, 59.18, 59.18, 59.18, 59.16, 59.16, 59.14, 59.14, 59.14, 59.14, 59.14, 59.14, 59.14, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 59.13, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.8, 50.66, 50.66, 50.66, 50.66, 50.66, 50.66, 50.66, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 56.6, 56.6, 56.6, 56.6, 56.6, 56.6, 56.6, 56.6, 56.6, 56.6, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 53.01, 53.01, 53.01, 53.01, 53.01, 53.01, 53.01, 53, 53, 53, 53, 53, 53, 53, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 55.36, 55.36, 55.36, 55.36, 61.31, 61.31, 61.31, 61.31, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.3, 61.3, 61.3, 61.3, 61.3, 61.3, 61.3, 61.3, 58.92, 58.92, 58.91, 58.91, 58.91, 58.91, 58.91, 58.91, 58.91, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 58.9, 55.33, 55.33, 55.33, 52.95, 52.95, 52.95, 52.95, 52.95, 52.95, 52.95, 52.95, 52.95, 52.95, 52.95, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 54.7, 54.7, 54.7, 55.77, 55.77, 55.77, 55.77, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.73, 55.73, 55.73, 65.25, 65.25, 65.25, 65.25, 65.25, 65.25, 65.24, 65.24, 65.24, 65.24, 65.24, 65.23, 60.47, 60.47, 60.47, 60.47, 60.47, 60.47, 60.47, 60.47, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.45, 60.44, 60.44, 60.44, 58.06, 58.06, 58.06, 58.06, 58.05, 58.05, 58.05, 58.05, 58.05, 58.05, 58.05, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.03, 58.03, 58.03, 58.03, 58.03, 58.03, 58.03, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 35.39, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.33, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 35.31, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 29.76, 29.76, 29.76, 29.76, 29.76, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 32.74, 32.74, 32.74, 32.74, 32.74, 36.31, 36.31, 36.31, 38.69, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 80.36, 80.36, 80.36, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 80.65, 80.65, 80.65, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 75.3, 75.3, 75.3, 73.51, 73.51, 73.51, 73.51, 73.51, 72.32, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 51.96, 51.96, 51.96, 51.96, 51.96, 51.96, 51.96, 51.96, 51.96, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 8.33, 8.33, 24.4, 33.33, 33.33, 33.33, 38.69, 48.81, 52.98, 52.98, 52.98, 60.12, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.64, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 74.4, 74.4, 74.4, 74.4, 73.21, 73.21, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 37.98, 37.98, 37.98, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 32.02, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 34.4, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 36.19, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 41.99, 41.98, 41.98, 41.98, 41.98, 41.98, 41.98, 41.98, 47.34, 47.33, 47.33, 47.33, 47.33, 47.33, 46.14, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.12, 46.12, 45.22, 45.22, 45.22, 45.22, 45.22, 45.21, 45.21, 45.21, 45.2, 45.2, 45.2, 45.2, 45.19, 45.19, 45.19, 45.19, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.16, 45.16, 45.16, 46.95, 46.95, 39.8, 39.79, 39.79, 39.79, 39.78, 39.78, 39.78, 39.78, 39.77, 39.77, 39.76, 39.76, 39.76, 39.76, 39.75, 39.75, 39.75, 39.74, 39.74, 39.74, 39.74, 39.74, 39.73, 39.73, 39.72, 39.72, 39.72, 39.72, 39.71, 39.71, 39.71, 39.7, 39.7, 39.7, 39.7, 39.69, 39.69, 39.69, 39.69, 39.68, 39.68, 39.68, 39.68, 39.68, 39.68, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.65, 39.65, 39.65, 39.65, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 45.83, 45.83, 45.83, 45.83, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 36.01, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.64, 44.64, 44.64, 44.64, 44.64, 48.21, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 13.99, 21.13, 21.13, 21.13, 21.13, 21.13, 24.7, 44.35, 48.81, 48.81, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 67.26, 67.26, 67.26, 64.88, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 55.95, 55.95, 55.95, 46.43, 46.43, 46.43, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 52.38, 52.38, 52.38, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45, 45, 45, 45, 45, 45, 45, 45, 45, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 28.57, 28.57, 28.57, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 41.67, 41.67, 41.67, 45.24, 45.24, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 63.1, 63.1, 63.1, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 61.31, 61.31, 61.31, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 46.13, 46.13, 46.13, 46.13, 46.13, 52.68, 52.68, 52.68, 49.11, 49.11, 49.11, 49.11, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 57.74, 57.74, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.33, 63.33, 63.33, 62.98, 62.98, 62.98, 64.76, 64.76, 64.76, 64.76, 64.76, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 71.9, 71.9, 71.9, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 77.14, 77.14, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 72.98, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 55.71, 55.71, 55.71, 55.71, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 10.42, 10.42, 10.42, 10.42, 10.42, 10.42, 10.42, 10.42, 10.42, 10.42, 21.73, 27.68, 30.36, 30.36, 30.36, 40.48, 42.26, 45.83, 45.83, 51.79, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 65.48, 65.48, 65.48, 65.48, 66.37, 66.37, 66.37, 66.37, 66.37, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 60.42, 60.42, 60.42, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 60.42, 60.42, 62.8, 62.8, 62.8, 62.8, 64.58, 62.8, 61.01, 61.01, 62.8, 62.8, 62.8, 62.8, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 60.42, 65.77, 65.77, 65.77, 68.63, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 68.27, 68.27, 68.27, 68.27, 68.27, 68.27, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 61.13, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 65.3, 61.73, 61.73, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 56.96, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 55.18, 56.61, 56.61, 56.61, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 55.38, 55.35, 55.31, 55.29, 55.29, 55.27, 55.26, 55.23, 55.19, 55.15, 55.12, 55.11, 55.08, 55.05, 55.01, 54.98, 54.94, 54.92, 54.92, 54.89, 54.86, 54.83, 54.79, 54.76, 54.74, 54.73, 54.71, 54.68, 54.65, 54.61, 54.58, 54.56, 54.55, 54.53, 54.51, 54.48, 54.45, 54.42, 54.4, 54.39, 54.37, 54.37, 54.35, 54.31, 54.28, 54.26, 54.25, 48.28, 48.25, 48.22, 48.2, 48.18, 48.17, 48.15, 48.11, 48.08, 48.05, 48.02, 48, 47.99, 47.98, 47.98, 47.97, 47.96, 47.93, 47.89, 47.88, 47.88, 47.85, 47.83, 47.8, 47.77, 47.75, 47.74, 47.73, 47.72, 48.6, 48.57, 48.55, 48.53, 48.52, 48.51, 48.49, 48.47, 48.45, 48.44, 48.42, 48.41, 48.41, 51.97, 51.95, 51.93, 51.91, 51.88, 51.87, 51.87, 51.85, 51.84, 51.83, 51.81, 51.8, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 49.91, 49.91, 49.9, 49.9, 49.89, 49.89, 49.89, 49.89, 49.88, 49.87, 49.87, 49.86, 49.86, 44.47, 43.57, 43.54, 43.5, 43.49, 43.48, 43.47, 43.46, 43.45, 43.45, 43.43, 40.95, 40.94, 40.93, 40.92, 40.91, 40.91, 40.91, 40.9, 40.89, 40.87, 40.86, 40.86, 40.85, 43.23, 43.22, 43.2, 43.18, 43.16, 43.16, 43.67, 43.66, 43.66, 43.65, 43.63, 43.61, 43.6, 43.6, 43.59, 41.2, 41.18, 41.16, 41.15, 41.14, 41.14, 41.12, 41.11, 41.11, 41.25, 41.24, 41.23, 41.23, 41.22, 41.21, 41.2, 41.15, 41.14, 41.13, 41.13, 41.12, 41.11, 41.09, 41.08, 41.07, 40.17, 40.17, 40.15, 40.15, 40.14, 40.13, 40.12, 40.12, 40.11, 40.11, 40.09, 40.08, 40.07, 39.18, 39.18, 39.16, 39.16, 39.15, 39.14, 39.13, 39.12, 39.12, 39.11, 39.11, 39.1, 39.09, 39.08, 36.84, 36.84, 36.83, 36.82, 36.81, 36.8, 36.79, 36.79, 36.78, 36.78, 36.78, 36.77, 36.76, 36.75, 36.74, 36.74, 36.74, 36.73, 36.72, 36.71, 36.71, 36.7, 36.7, 36.7, 36.69, 36.69, 36.67, 36.66, 36.66, 36.66, 36.66, 36.66, 36.66, 36.64, 36.64, 36.64, 36.64, 36.64, 36.64, 36.64, 36.64, 36.62, 36.61, 36.6, 36.6, 36.6, 36.6, 36.59, 36.59, 36.58, 36.58, 36.57, 36.57, 36.57, 36.55, 36.48, 36.48, 36.47, 36.47, 35.54, 35.53, 35.53, 35.53, 35.52, 35.52, 35.52, 35.51, 35.51, 35.51, 35.5, 35.5, 35.5, 35.5, 35.5, 35.5, 35.48, 35.48, 35.47, 35.46, 35.46, 35.46, 35.45, 35.45, 35.44, 35.44, 35.44, 35.44, 35.44, 35.44, 35.43, 35.43, 35.43, 35.42, 35.42, 35.42, 35.42, 35.42, 35.42, 35.42, 35.42, 35.39, 34.39, 34.39, 34.39, 34.39, 34.39, 34.39, 34.39, 34.39, 34.39, 34.39, 34.39, 33.26, 33.26, 33.26, 33.25, 33.24, 33.24, 33.24, 33.24, 33.24, 33.24, 33.24, 33.24, 32.35, 32.35, 32.35, 32.35, 32.35, 32.34, 32.34, 32.34, 32.34, 32.34, 32.34, 32.34, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 3.57, 3.57, 3.57, 3.57, 3.57, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 22.62, 22.62, 29.76, 29.76, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.05, 44.05, 44.05, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 40.48, 40.48, 40.48, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 64.29, 64.29, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 73.81, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 61.82, 61.82, 61.82, 61.82, 61.81, 61.81, 63.6, 63.6, 63.6, 63.6, 63.6, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.58, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.64, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.51, 55.75, 55.75, 55.75, 55.75, 55.75, 55.75, 55.69, 55.69, 55.69, 55.69, 55.69, 55.69, 55.69, 55.62, 55.62, 55.62, 55.62, 55.62, 36.58, 36.58, 36.58, 36.58, 36.58, 36.58, 36.58, 36.58, 36.58, 36.46, 36.46, 36.46, 36.46, 36.46, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.36, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 36.33, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 13.69, 13.69, 13.69, 16.07, 16.07, 16.07, 19.64, 19.64, 35.12, 35.12, 35.12, 35.12, 38.69, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 51.19, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53.57, 53.57, 53.57, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 54.76, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 58.33, 51.19, 51.19, 50, 50, 50, 50, 50, 50, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 44.05, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 38.1, 38.1, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.67, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 50, 50, 50, 50, 50, 50, 50, 49.4, 49.4, 49.4, 49.4, 49.4, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 56.07, 56.07, 56.07, 56.07, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 50.83, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 57.44, 57.44, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 54.76, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 35.12, 35.12, 35.12, 40.48, 40.48, 40.48, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.93, 58.43, 58.43, 58.43, 58.43, 58.42, 58.42, 58.41, 58.41, 58.4, 58.4, 58.4, 58.4, 58.39, 58.39, 58.39, 58.38, 58.38, 58.38, 58.38, 58.38, 58.37, 58.37, 58.36, 58.36, 58.36, 58.36, 58.35, 58.35, 58.34, 58.34, 58.34, 58.34, 58.33, 58.33, 58.32, 58.32, 58.32, 58.32, 58.31, 58.31, 58.31, 54.64, 54.63, 54.62, 54.61, 54.61, 54.6, 54.59, 54.58, 54.57, 54.56, 54.56, 54.56, 54.55, 54.54, 54.53, 54.53, 54.52, 54.51, 54.51, 54.5, 54.49, 54.49, 54.48, 54.48, 54.48, 54.48, 54.47, 54.47, 54.46, 54.45, 54.45, 54.45, 54.45, 54.45, 54.44, 54.43, 54.43, 54.42, 54.42, 54.41, 52.03, 52.02, 52.02, 52.01, 52.01, 52.01, 52, 52, 52, 51.99, 51.99, 51.99, 51.99, 51.99, 51.98, 54.36, 54.36, 54.35, 54.34, 54.34, 54.34, 54.34, 53.28, 53.27, 53.27, 53.26, 53.26, 53.26, 53.25, 53.25, 53.24, 53.24, 53.23, 53.23, 53.23, 53.22, 53.22, 53.22, 53.21, 53.21, 53.21, 53.21, 53.21, 53.2, 53.2, 53.2, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 53.19, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 42.84, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 38.69, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 25, 25, 25, 25, 25, 25, 25, 25, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 9.52, 9.52, 9.52, 22.02, 22.02, 22.02, 22.02, 36.31, 36.31, 36.31, 36.31, 36.31, 60.12, 60.12, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 44.05, 44.05, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 28.69, 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.29, 29.29, 29.29, 29.29, 29.29, 29.29, 29.29, 29.29, 29.29, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 29.17, 29.17, 29.17, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 11.31, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 15.77, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 21.55, 21.55, 21.55, 21.55, 21.55, 21.55, 21.55, 21.55, 21.55, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 17.38, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 22.14, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 33.33, 33.33, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 17.86, 17.86, 17.86, 23.81, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50, 50, 51.79, 50, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 42.86, 42.86, 42.86, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 49.05, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 62.14, 62.14, 62.14, 62.14, 62.14, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 61.55, 61.55, 61.55, 65.12, 65.12, 65.12, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 71.25, 71.25, 71.25, 71.25, 73.63, 73.63, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 82.26, 82.26, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 78.1, 78.1, 78.1, 80.95, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 81.85, 81.85, 81.85, 81.85, 81.85, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 74.8, 74.8, 74.8, 74.8, 74.79, 74.78, 74.76, 74.75, 74.73, 74.72, 74.71, 74.7, 74.7, 74.69, 72.01, 72.01, 72, 72, 72, 72, 72, 72, 72, 71.99, 71.99, 71.99, 71.99, 69.61, 66.81, 66.81, 66.81, 66.8, 66.8, 66.8, 66.8, 66.79, 66.79, 66.79, 66.79, 66.78, 66.78, 64.24, 64.24, 64.24, 62.83, 62.83, 62.83, 62.83, 62.83, 62.82, 62.82, 62.82, 62.82, 62.82, 62.82, 61.87, 61.86, 61.85, 61.84, 61.84, 61.83, 53.2, 52.24, 52.23, 52.23, 52.22, 52.22, 52.22, 52.22, 52.22, 52.21, 52.21, 52.21, 52.21, 52.21, 52.21, 52.2, 52.2, 52.2, 52.2, 52.2, 52.19, 52.19, 52.19, 52.19, 52.19, 52.18, 52.18, 52.18, 52.18, 52.18, 52.18, 52.18, 52.18, 47.06, 47.06, 47.06, 47.06, 47.06, 47.06, 47.06, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 47.05, 44.37, 44.37, 44.37, 44.37, 44.37, 44.37, 44.36, 44.36, 44.36, 44.36, 44.36, 44.36, 44.36, 44.36, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.41, 38.4, 38.4, 38.4, 38.4, 38.4, 38.4, 38.4, 38.4, 38.4, 38.4, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.38, 38.38, 38.38, 38.38, 36.59, 36.59, 36.59, 36.59, 36.59, 36.59, 36.59, 29.74, 29.74, 29.74, 29.74, 29.74, 29.74, 29.74, 30.64, 30.64, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 30.63, 21.11, 21.11, 21.11, 21.11, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.09, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 22.28, 27.05, 27.05, 27.05, 27.05, 27.05, 27.04, 27.04, 27.04, 27.04, 27.04, 31.8, 31.8, 31.8, 31.8, 31.8, 31.8, 31.8, 31.8, 31.8, 31.8, 31.8, 31.55, 31.55, 31.55, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 7.74, 7.74, 7.74, 7.74, 7.74, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 50, 50, 50, 50, 50, 50, 50, 50, 50, 55.36, 55.36, 55.36, 55.36, 55.36, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 41.67, 41.67, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 33.45, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.36, 5.36, 5.36, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 10.12, 10.12, 17.26, 22.62, 23.81, 29.76, 29.76, 42.26, 42.26, 54.76, 54.76, 61.31, 61.31, 61.31, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 63.39, 63.39, 63.39, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 62.8, 62.8, 62.8, 62.8, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 60.42, 60.42, 60.42, 60.42, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.69, 63.69, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 64.29, 64.29, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 73.21, 73.21, 73.21, 73.21, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 69.64, 69.64, 69.64, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 66.07, 69.13, 69.1, 69.04, 68.99, 68.94, 68.88, 68.83, 68.8, 68.77, 68.72, 68.68, 68.65, 65.04, 65.01, 64.98, 64.96, 64.95, 62.53, 62.51, 62.49, 63.91, 63.9, 63.89, 62.78, 62.76, 62.75, 62.73, 62.71, 62.7, 62.69, 62.67, 62.66, 62.64, 62.63, 62.62, 62.61, 62.6, 62.58, 62.57, 64.95, 67.28, 67.28, 67.28, 67.27, 67.27, 67.27, 67.26, 68.45, 68.45, 68.45, 68.45, 68.44, 66.04, 66.03, 64.24, 64.23, 64.22, 64.22, 64.21, 66.59, 66.58, 66.57, 66.56, 65.37, 67.74, 67.73, 67.73, 67.72, 67.71, 67.7, 67.69, 67.69, 67.68, 67.67, 67.67, 67.66, 67.65, 67.65, 67.64, 67.63, 67.63, 67.62, 67.62, 67.61, 67.6, 67.6, 67.6, 67.59, 67.58, 67.58, 67.57, 67.56, 67.56, 67.55, 67.55, 67.54, 67.53, 67.53, 65.14, 65.14, 65.13, 65.13, 65.12, 65.12, 65.11, 65.58, 65.57, 67.35, 67.35, 67.34, 67.34, 67.33, 67.33, 67.33, 67.32, 67.31, 67.31, 67.3, 67.3, 67.29, 67.29, 67.28, 67.28, 67.27, 67.27, 67.26, 63.24, 63.23, 67.25, 67.25, 67.25, 67.24, 69.93, 69.93, 69.93, 69.92, 69.92, 69.92, 69.92, 67.54, 67.54, 67.54, 64.25, 64.25, 64.25, 64.25, 64.24, 64.24, 64.24, 64.24, 64.24, 63.32, 63.32, 63.32, 63.32, 61.96, 62.85, 62.84, 64.03, 61.65, 64.93, 64.93, 64.93, 64.93, 64.93, 64.93, 64.93, 67.31, 67.3, 67.3, 69.68, 69.68, 69.68, 69.67, 69.67, 69.67, 69.67, 69.66, 69.66, 69.66, 69.65, 69.65, 69.65, 69.64, 67.26, 64.88, 69.64, 69.63, 69.63, 69.62, 69.62, 69.61, 70.54, 70.53, 70.53, 70.52, 70.52, 70.51, 70.5, 70.5, 70.49, 70.49, 66.9, 66.9, 66.9, 66.89, 66.89, 66.88, 66.88, 66.87, 66.87, 66.86, 65.97, 65.97, 65.96, 65.96, 65.95, 65.95, 65.95, 57.38, 57.37, 57.37, 57.36, 57.36, 57.35, 57.35, 51.12, 50.16, 50.16, 50.15, 50.15, 50.14, 50.14, 50.13, 50.13, 50.12, 50.12, 50.12, 50.11, 50.11, 46.62, 46.61, 46.61, 46.6, 46.6, 46.6, 46.59, 46.58, 46.58, 46.58, 46.57, 46.57, 46.56, 46.56, 44.78, 44.77, 44.76, 44.75, 44.75, 44.75, 44.75, 44.75, 44.74, 43.29, 43.28, 42.61, 42.61, 42.6, 35.39, 35.39, 35.38, 35.38, 35.38, 35.38, 35.38, 35.38, 35.38, 35.38, 35.35, 35.35, 35.35, 35.35, 35.35, 35.35, 35.35, 35.34, 35.34, 35.34, 35.34, 35.34, 35.34, 35.33, 35.33, 34.44, 34.44, 34.44, 34.44, 34.44, 34.43, 34.43, 34.43, 34.43, 34.43, 34.43, 34.43, 34.42, 34.42, 34.42, 34.42, 34.42, 34.42, 33.45, 33.44, 33.43, 33.43, 33.43, 33.43, 33.43, 33.43, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.76, 32.76, 32.76, 32.76, 32.76, 32.76, 32.76, 32.76, 32.76, 32.76, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.45, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 31.44, 33.22, 33.22, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 33.21, 33.21, 33.21, 33.21, 33.21, 33.21, 33.21, 33.21, 33.21, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 33.2, 31.42, 31.42, 31.42, 31.42, 31.42, 31.42, 31.42, 31.41, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 29.62, 29.62, 29.61, 29.61, 29.61, 25.13, 25.13, 25.13, 25.13, 25.13, 25.12, 25.12, 25.12, 25.12, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 23.34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 22.02, 22.02, 22.02, 23.81, 36.31, 36.31, 36.31, 41.07, 41.07, 41.07, 41.07, 42.86, 55.95, 55.95, 55.95, 55.95, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 73.21, 73.21, 73.21, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 50, 50, 50, 50, 50, 50, 50, 50, 50, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 68.07, 68.07, 68.07, 68.07, 68.07, 67.6, 67.6, 67.6, 67.6, 67.17, 67.17, 67.17, 67.17, 69.15, 68.36, 68.36, 68.36, 68.36, 68.36, 68.36, 68.07, 71.64, 71.64, 71.64, 71.64, 71.64, 71.64, 71.64, 71.64, 71.64, 71.64, 70.61, 70.61, 70.61, 70.61, 70.61, 69.99, 69.99, 69.99, 69.99, 69.99, 69.99, 69.47, 69.47, 69.47, 69.47, 68.99, 68.99, 68.99, 68.99, 68.41, 68.41, 68.41, 68.41, 68.41, 68.41, 68.41, 68.41, 68.41, 67.33, 67.33, 67.33, 67.33, 67.33, 67.33, 67.33, 67.33, 66.4, 66.4, 66.4, 66.4, 65.94, 65.94, 65.94, 65.71, 65.71, 65.71, 65.71, 65.26, 65.26, 63.47, 63.19, 56.05, 56.05, 56.05, 56.05, 56.05, 56.05, 56.05, 56.05, 56.05, 55.39, 55.39, 55.39, 55.39, 55.39, 55.39, 55.39, 55.39, 55.39, 55.16, 55.16, 55.16, 55.16, 55.16, 55.16, 55.16, 54.67, 54.67, 54.67, 54.67, 54.67, 54.67, 54.67, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.32, 54.32, 54.32, 54.32, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 58.83, 58.83, 58.83, 58.83, 64.54, 64.54, 64.54, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 64.24, 63.52, 63.52, 63.52, 63.52, 63.52, 63.52, 63.52, 63.31, 63.31, 63.31, 63.31, 63.31, 63.31, 63.31, 63.31, 63.31, 63.17, 63.17, 63.17, 63.17, 63.17, 63.17, 63.04, 63.04, 63.04, 63.04, 63.04, 63.04, 63.04, 54.01, 54.01, 54.01, 54.01, 54.01, 54.01, 53.85, 53.85, 53.85, 53.85, 53.85, 53.85, 53.85, 53.74, 53.74, 53.74, 53.74, 53.74, 53.74, 53.74, 50.28, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 50.25, 42.51, 32.62, 32.62, 32.62, 32.62, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 32.61, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.23, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 30.22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 54.17, 54.17, 54.17, 54.17, 54.17, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 35.12, 35.12, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 17.86, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 12.38, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 23.69, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 26.55, 22.98, 22.98, 22.98, 22.98, 22.98, 22.98, 22.98, 22.98, 22.98, 22.98, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 31.31, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 12.5, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 68.45, 68.45, 68.45, 68.45, 68.45, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.12, 60.12, 60.12, 60.12, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.71, 60.71, 60.71, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 51.49, 51.49, 51.49, 51.49, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 49.7, 49.7, 49.7, 49.7, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 41.37, 41.37, 41.37, 41.37, 41.37, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 40.83, 40.83, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 39.58, 39.58, 39.58, 39.58, 25, 25, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 21.43, 37.5, 37.5, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 55.95, 60.71, 60.71, 60.71, 60.71, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 73.51, 73.51, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 75.89, 75.89, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 77.32, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 79.11, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 81.96, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 83.39, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 85.18, 86.96, 86.96, 86.96, 86.96, 86.96, 86.96, 86.96, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 82.8, 82.8, 82.8, 82.8, 82.8, 82.8, 82.8, 82.8, 82.8, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 85.77, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 87.2, 77.16, 77.16, 77.16, 77.16, 77.14, 71.76, 71.74, 71.73, 71.72, 71.71, 71.71, 68.13, 68.12, 68.12, 68.1, 68.08, 68.08, 68.08, 68.07, 68.07, 68.05, 68.04, 68.03, 68.03, 68.03, 68.03, 68.02, 67.99, 67.98, 67.96, 67.96, 67.96, 67.96, 67.95, 67.93, 67.92, 67.9, 67.9, 67.9, 67.9, 67.89, 67.89, 67.87, 67.85, 67.85, 67.85, 67.83, 67.81, 67.8, 67.79, 67.79, 67.79, 67.79, 67.78, 67.76, 67.76, 67.75, 67.75, 67.75, 67.75, 67.74, 67.73, 67.73, 67.73, 67.73, 67.73, 67.73, 67.72, 67.71, 67.71, 67.71, 67.7, 67.7, 67.7, 67.7, 67.69, 67.69, 67.69, 51.64, 51.64, 51.64, 51.63, 51.62, 51.62, 51.61, 51.61, 51.61, 51.61, 51.61, 51.57, 51.54, 51.52, 51.51, 51.51, 51.51, 51.48, 51.45, 51.42, 51.39, 51.36, 51.36, 51.36, 49.53, 49.48, 49.42, 49.36, 49.31, 49.31, 49.31, 47.92, 47.86, 47.8, 47.75, 47.7, 47.7, 47.7, 47.67, 47.63, 47.59, 47.55, 47.52, 47.52, 47.52, 47.49, 47.46, 47.43, 47.4, 47.38, 47.38, 47.38, 47.36, 47.34, 47.31, 47.29, 47.27, 47.27, 47.27, 47.26, 47.24, 47.22, 47.21, 47.19, 47.19, 47.19, 47.18, 47.16, 47.16, 47.14, 47.13, 47.13, 47.13, 47.11, 47.1, 47.09, 47.08, 47.07, 47.06, 47.06, 47.05, 47.05, 47.04, 47.03, 47.03, 47.03, 47.03, 47.02, 47.01, 46.99, 46.98, 46.98, 46.16, 46.16, 46.15, 46.14, 46.13, 46.1, 46.08, 46.08, 46.08, 46.06, 46.03, 46.02, 46, 45.98, 45.98, 45.98, 45.96, 45.95, 45.93, 45.92, 45.91, 45.91, 45.91, 45.9, 45.88, 45.87, 45.86, 45.85, 45.85, 45.85, 45.84, 45.83, 45.81, 45.8, 45.79, 45.79, 45.79, 45.78, 45.77, 45.75, 45.74, 45.73, 45.73, 45.73, 45.72, 45.71, 45.7, 45.69, 45.69, 45.68, 45.68, 45.67, 45.66, 45.65, 45.64, 45.63, 45.63, 45.63, 45.62, 45.61, 45.6, 45.6, 45.59, 45.59, 45.59, 45.58, 45.58, 45.57, 45.36, 45.35, 45.35, 45.35, 45.34, 45.34, 45.34, 45.33, 45.33, 45.33, 45.33, 45.33, 45.32, 45.32, 45.31, 45.31, 45.31, 45.31, 45.3, 45.3, 45.3, 45.29, 45.29, 45.29, 45.29, 45.28, 45.28, 45.28, 45.28, 45.27, 45.27, 45.27, 45.27, 45.27, 45.27, 41.52, 41.52, 41.52, 41.52, 41.52, 41.52, 41.51, 41.51, 41.51, 41.51, 41.51, 41.5, 41.5, 41.5, 41.49, 41.49, 41.49, 42.49, 42.48, 42.48, 42.48, 42.47, 42.47, 42.47, 42.47, 42.47, 42.47, 42.46, 42.46, 42.46, 42.46, 42.46, 42.45, 42.45, 42.45, 42.44, 42.44, 42.44, 42.44, 42.44, 42.43, 42.43, 42.43, 42.42, 42.42, 42.42, 42.42, 42.42, 42.41, 42.41, 42.41, 42.41, 42.41, 42.4, 42.4, 42.4, 42.39, 42.39, 42.39, 42.39, 42.39, 42.39, 42.38, 42.38, 42.38, 42.38, 42.38, 42.38, 42.38, 42.37, 42.37, 42.37, 42.37, 42.37, 42.37, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.35, 42.35, 42.35, 42.35, 42.35, 42.34, 42.34, 42.34, 42.34, 42.34, 42.34, 42.33, 42.33, 42.33, 42.33, 42.33, 42.33, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.31, 42.31, 42.31, 42.31, 42.31, 42.31, 42.31, 42.31, 42.3, 42.3, 42.3, 42.3, 42.3, 42.3, 42.3, 42.3, 42.29, 42.29, 42.29, 42.29, 42.29, 42.29, 42.29, 42.29, 42.29, 42.29, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.27, 42.27, 42.27, 42.27, 42.27, 42.27, 42.27, 42.27, 42.27, 42.27, 42.27, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.25, 42.25, 42.25, 42.25, 42.25, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 34.19, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 6.85, 6.85, 6.85, 6.85, 12.2, 12.2, 12.2, 12.2, 12.2, 12.2, 12.2, 12.2, 12.2, 12.2, 15.77, 15.77, 15.77, 15.77, 15.77, 16.67, 18.45, 30.95, 42.86, 42.86, 44.64, 58.93, 58.93, 63.69, 63.69, 63.69, 63.69, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 71.13, 71.13, 72.92, 72.92, 67.56, 67.56, 67.56, 69.94, 69.94, 69.94, 67.56, 67.56, 67.56, 67.56, 67.56, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 58.04, 58.04, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 71.13, 68.75, 63.39, 63.39, 63.39, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 56.25, 56.25, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 69.64, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 74.4, 74.4, 74.4, 74.4, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 63.63, 63.63, 63.63, 63.63, 63.63, 63.63, 63.63, 60.06, 60.06, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 61.37, 61.37, 61.37, 61.37, 61.37, 61.37, 56.9, 56.9, 60.48, 60.48, 60.48, 60.48, 60.48, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 71.49, 71.49, 69.11, 69.11, 69.11, 69.11, 70.54, 70.54, 69.35, 69.35, 72.92, 72.92, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 76.49, 76.49, 76.49, 71.73, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 68.15, 68.15, 68.15, 68.15, 68.15, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 78.27, 78.27, 78.27, 78.27, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 79.46, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 81.85, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 82.14, 82.14, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 80.36, 73.81, 73.81, 73.81, 73.81, 73.81, 68.45, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 11.9, 11.9, 11.9, 24.4, 24.4, 24.4, 24.4, 31.55, 35.12, 35.12, 35.12, 42.26, 42.26, 42.26, 44.05, 44.05, 66.07, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 73.21, 76.79, 76.79, 76.79, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 79.76, 79.76, 79.76, 82.14, 82.14, 82.14, 82.14, 84.52, 84.52, 84.52, 84.52, 84.52, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 57.62, 57.62, 57.62, 57.62, 61.19, 61.19, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 71.01, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 71.31, 71.31, 71.31, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 64.01, 64, 63.98, 63.96, 63.95, 63.94, 63.93, 63.92, 63.9, 63.9, 63.87, 58.61, 58.6, 58.58, 58.55, 58.5, 58.5, 58.48, 58.48, 58.44, 58.41, 58.39, 58.39, 58.35, 58.32, 58.29, 58.28, 58.25, 60.83, 60.78, 60.78, 60.68, 60.65, 60.63, 60.63, 60.63, 60.5, 60.5, 60.46, 60.46, 60.45, 60.42, 60.42, 60.36, 60.33, 60.33, 60.33, 60.32, 60.29, 60.25, 60.2, 60.16, 60.16, 60.09, 60.07, 60.05, 60.01, 59.97, 59.93, 59.89, 59.86, 59.86, 59.81, 59.77, 59.73, 59.73, 59.65, 59.65, 59.61, 59.57, 59.54, 59.54, 59.47, 59.44, 59.41, 59.39, 59.37, 59.34, 59.28, 59.28, 59.25, 59.23, 59.2, 59.18, 59.15, 59.13, 59.1, 59.08, 59.06, 59.05, 59.03, 59.01, 58.99, 58.97, 58.97, 58.95, 58.93, 58.91, 58.89, 58.88, 56.26, 56.26, 56.26, 56.26, 56.26, 51.46, 51.46, 51.46, 51.36, 51.36, 51.36, 51.36, 51.36, 51.28, 51.28, 51.25, 51.25, 51.25, 51.25, 51.25, 51.19, 51.19, 51.17, 51.17, 51.17, 51.17, 51.17, 51.08, 51.08, 51.08, 51.05, 51.05, 51.04, 55.2, 55.19, 55.19, 55.19, 55.17, 55.17, 55.16, 55.15, 55.15, 55.14, 55.13, 55.13, 55.13, 55.12, 55.12, 55.12, 55.12, 55.11, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 51.53, 51.53, 51.53, 51.48, 51.48, 42.47, 42.47, 42.47, 42.47, 42.47, 42.46, 42.46, 42.46, 42.46, 42.46, 42.46, 42.46, 42.43, 42.43, 40.77, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 43.34, 43.34, 43.34, 43.34, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 10.71, 10.71, 10.71, 10.71, 13.1, 13.1, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 64.88, 64.88, 68.45, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.05, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 48.81, 38.1, 38.1, 38.1, 38.1, 38.1, 48.81, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50.6, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 39.4, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 41.19, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 45.25, 43.46, 43.46, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 51.68, 51.68, 51.68, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 46.08, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 45.02, 44.74, 44.74, 44.74, 44.74, 44.74, 44.74, 44.74, 44.74, 44.74, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 40.56, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 42.35, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 28.57, 28.57, 33.33, 33.33, 33.33, 33.33, 33.33, 50, 50, 50, 50, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 59.52, 59.52, 59.52, 59.52, 59.52, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 61.9, 61.9, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 59.52, 59.52, 59.52, 59.52, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 50, 50, 50, 50, 50, 53.57, 53.57, 53.57, 53.57, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 50, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 56.07, 56.07, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 64.64, 64.64, 64.64, 64.64, 64.64, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.59, 61.59, 61.59, 61.59, 61.59, 61.59, 61.59, 61.52, 61.52, 61.52, 61.52, 61.52, 61.52, 61.52, 61.44, 61.44, 61.44, 61.44, 61.44, 61.44, 61.44, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.97, 58.78, 58.78, 58.78, 58.78, 58.78, 58.78, 58.78, 58.7, 58.7, 58.7, 58.7, 58.7, 58.7, 58.7, 58.62, 58.62, 58.62, 58.62, 55.05, 55.05, 55.05, 54.97, 54.97, 54.97, 54.97, 54.97, 54.97, 54.97, 54.92, 54.92, 54.92, 54.92, 54.92, 54.92, 54.92, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.77, 54.77, 54.77, 54.77, 54.77, 54.77, 54.72, 54.72, 54.72, 54.72, 54.72, 54.72, 54.72, 54.7, 58.27, 58.27, 58.27, 58.27, 58.27, 58.27, 58.24, 58.24, 58.24, 58.24, 58.24, 58.24, 58.24, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.19, 58.19, 58.19, 53.43, 53.43, 53.43, 53.42, 53.42, 53.42, 53.42, 53.42, 53.42, 53.42, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.39, 53.37, 53.37, 51.59, 51.59, 51.59, 51.59, 51.59, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.53, 51.53, 51.53, 51.53, 51.53, 51.53, 51.53, 51.51, 51.51, 51.51, 51.51, 51.51, 51.51, 51.51, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.46, 51.46, 51.46, 51.46, 51.46, 51.46, 51.43, 47.26, 47.26, 47.26, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 10.71, 10.71, 10.71, 10.71, 27.98, 27.98, 27.98, 45.24, 45.24, 45.24, 47.02, 49.4, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 55.36, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 45.24, 45.24, 45.24, 45.24, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 44.64, 44.64, 44.64, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 16.67, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 26.19, 26.19, 26.19, 32.14, 35.71, 37.5, 38.69, 38.69, 40.48, 44.05, 59.52, 66.67, 66.67, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 61.31, 55.95, 55.95, 54.17, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 52.98, 52.98, 52.98, 52.98, 58.33, 58.33, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 57.14, 57.14, 57.14, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 70.24, 70.24, 70.24, 70.24, 73.1, 73.1, 73.1, 73.1, 73.1, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 52.86, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 50.95, 50.95, 50.95, 50.95, 50.95, 50.95, 50.95, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 46.77, 46.66, 46.6, 46.6, 46.57, 46.52, 46.48, 46.48, 46.4, 46.37, 46.37, 46.34, 46.32, 46.29, 46.29, 46.21, 46.2, 46.2, 46.2, 46.18, 46.17, 46.17, 43.78, 43.78, 43.77, 44.65, 44.65, 44.64, 44.64, 44.63, 44.62, 44.62, 44.57, 45.99, 45.99, 45.99, 45.98, 45.98, 45.98, 45.97, 45.97, 45.96, 45.96, 45.95, 45.95, 45.95, 45.94, 45.94, 45.93, 45.93, 45.92, 45.92, 45.92, 45.92, 45.91, 45.91, 45.9, 45.9, 45.9, 45.9, 45.89, 46.07, 46.06, 46.05, 46.05, 46.05, 46.05, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 46.04, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 52.12, 52.12, 52.12, 52.12, 52.12, 52.12, 52.12, 52.03, 52.03, 52.02, 52.02, 52.02, 52.02, 52.02, 52.01, 50.23, 50.22, 50.22, 50.22, 50.21, 50.21, 50.21, 50.21, 50.21, 50.2, 50.2, 50.2, 50.19, 50.19, 50.19, 50.19, 50.18, 50.18, 50.17, 50.17, 50.17, 50.16, 48.37, 48.37, 48.36, 48.35, 48.35, 48.35, 48.34, 48.33, 48.33, 48.33, 48.32, 48.32, 48.32, 46.52, 46.52, 46.51, 50.08, 50.08, 50.07, 50.07, 50.07, 50.07, 50.07, 50.07, 50.07, 50.07, 50.07, 48.88, 48.88, 48.88, 48.88, 48.88, 48.88, 48.88, 42.93, 42.93, 42.93, 42.93, 42.93, 42.93, 42.93, 47.1, 47.1, 47.1, 47.1, 47.1, 47.1, 47.09, 47.09, 47.08, 47.08, 47.08, 45.35, 45.01, 45.01, 46.19, 46.18, 46.18, 46.17, 46.17, 46.17, 45.2, 45.19, 45.18, 45.17, 45.17, 45.16, 45.16, 45.16, 44.33, 44.33, 44.32, 44.32, 44.32, 44.32, 44.32, 40.74, 40.74, 40.74, 40.74, 40.74, 44.3, 44.3, 44.3, 44.3, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.28, 44.28, 44.28, 44.28, 44.28, 44.28, 40.71, 40.7, 40.7, 40.7, 40.7, 44.27, 44.27, 44.27, 44.27, 44.26, 44.26, 44.26, 44.26, 44.26, 41.49, 41.49, 41.49, 41.49, 41.49, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.48, 41.47, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 37.9, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 29.96, 24, 24, 24, 24, 24, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 27.98, 27.98, 27.98, 35.12, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 56.55, 56.55, 62.5, 62.5, 62.5, 62.5, 64.88, 64.88, 64.88, 64.88, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 85.12, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 86.31, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 70.24, 70.24, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 63.69, 63.69, 67.26, 72.62, 72.62, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 70.24, 70.24, 66.67, 66.67, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 59.52, 57.74, 57.74, 57.74, 57.74, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 71.31, 71.31, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 73.1, 74.52, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 54.46, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 41.2, 41.2, 41.19, 41.19, 41.19, 41.18, 41.18, 41.18, 41.17, 41.17, 41.17, 35.81, 35.81, 35.8, 35.8, 35.8, 35.8, 35.79, 35.79, 35.79, 35.79, 35.79, 35.79, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.77, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.76, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.75, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 35.74, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 14.29, 14.29, 17.86, 28.57, 28.57, 32.14, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 46.43, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 62.5, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 54.76, 54.76, 54.76, 54.76, 54.76, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 57.74, 57.74, 57.74, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 69.05, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 69.05, 69.05, 69.05, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 78.57, 78.57, 78.57, 73.21, 73.21, 78.57, 80, 80, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 77.62, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.6, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 74.52, 70.95, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 69.08, 69.02, 68.98, 68.98, 68.98, 68.9, 68.86, 64.07, 64.01, 63.96, 63.94, 63.87, 63.87, 63.87, 63.8, 63.74, 63.68, 63.68, 63.59, 63.59, 63.59, 61.8, 61.7, 61.63, 61.63, 61.63, 61.63, 63.06, 63.06, 62.85, 62.85, 62.68, 62.65, 62.65, 62.54, 62.47, 62.39, 62.34, 62.31, 62.28, 62.28, 62.23, 62.2, 62.17, 62.16, 62.16, 62.12, 62.12, 62.08, 62.97, 62.95, 62.93, 62.93, 62.89, 62.88, 62.88, 66.42, 66.39, 66.35, 66.35, 66.35, 66.35, 66.24, 66.2, 66.17, 66.12, 66.12, 66.08, 66.08, 66.04, 66, 65.96, 65.93, 65.89, 65.89, 65.89, 65.85, 65.81, 65.79, 65.79, 65.74, 65.74, 65.74, 65.74, 65.74, 65.74, 65.61, 65.61, 65.61, 65.61, 65.55, 65.55, 65.53, 65.51, 65.48, 65.48, 65.48, 65.46, 65.46, 65.42, 65.41, 65.41, 65.38, 65.38, 65.36, 65.35, 65.34, 65.32, 65.32, 65.32, 65.32, 65.32, 66.19, 66.18, 66.17, 66.17, 66.17, 66.17, 66.1, 60.74, 60.71, 60.71, 60.71, 60.68, 60.68, 60.68, 60.65, 60.65, 60.64, 60.64, 60.64, 60.61, 60.6, 60.59, 60.59, 60.58, 60.58, 60.58, 60.58, 60.58, 60.55, 60.54, 60.54, 60.54, 60.54, 60.54, 60.52, 60.52, 60.51, 60.51, 60.51, 60.49, 60.49, 60.49, 60.48, 60.48, 60.47, 60.47, 60.47, 60.47, 60.45, 60.45, 60.45, 60.44, 60.44, 60.42, 60.42, 60.42, 60.41, 60.41, 60.41, 60.41, 60.41, 60.37, 60.37, 60.35, 60.35, 60.34, 60.34, 60.32, 60.32, 60.32, 60.92, 60.89, 60.89, 60.89, 60.85, 60.85, 60.85, 60.83, 60.81, 60.81, 60.81, 60.77, 60.77, 60.77, 60.74, 60.72, 60.72, 60.72, 60.72, 60.72, 60.67, 60.65, 60.65, 60.57, 60.57, 60.57, 60.57, 60.57, 60.57, 60.57, 60.57, 60.57, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.38, 64.38, 61.99, 61.99, 61.96, 61.96, 61.96, 61.95, 61.95, 61.95, 61.95, 61.95, 61.91, 61.91, 61.9, 61.9, 61.88, 61.88, 60.07, 60.06, 60.06, 60.06, 60.06, 60.03, 60.03, 59.92, 59.92, 59.92, 59.92, 59.89, 59.89, 59.87, 59.86, 59.86, 59.86, 59.86, 59.84, 59.83, 59.83, 59.82, 59.82, 59.82, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 59.8, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.02, 58.01, 38, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 12.5, 12.5, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 22.02, 25.6, 39.88, 41.67, 46.43, 48.81, 53.57, 60.71, 60.71, 73.21, 73.21, 73.21, 73.21, 73.21, 75, 75, 75, 75, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 63.69, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 45.24, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 40.18, 39.29, 41.07, 41.07, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 42.86, 42.86, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 50.6, 50.6, 50.6, 50.6, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 70.83, 70.83, 70.83, 73.21, 73.21, 75.6, 75.6, 75.6, 75.6, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 82.86, 82.86, 82.86, 82.86, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 66.79, 66.79, 66.79, 66.79, 66.79, 66.79, 66.79, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 66.79, 66.79, 66.79, 66.79, 66.79, 66.79, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 55.95, 55.09, 55.08, 55.07, 55.06, 55.04, 55.03, 55.01, 55, 54.99, 54.98, 54.97, 54.95, 54.94, 54.92, 57.89, 57.89, 57.88, 57.87, 57.86, 57.85, 57.84, 57.83, 57.82, 59.73, 59.71, 59.69, 59.66, 59.64, 59.62, 59.61, 59.6, 59.57, 59.55, 59.52, 59.5, 59.48, 59.47, 54.11, 52.3, 52.29, 51.08, 51.05, 51.03, 51.02, 51.02, 51, 50.98, 50.96, 50.95, 50.93, 50.93, 50.92, 54.49, 54.48, 54.47, 54.46, 54.45, 54.45, 54.45, 54.44, 54.43, 54.43, 54.42, 54.42, 54.41, 54.41, 54.41, 54.4, 54.4, 54.39, 54.39, 54.39, 54.38, 54.38, 54.38, 54.37, 54.37, 54.36, 54.36, 54.36, 54.36, 54.36, 54.35, 54.35, 54.34, 54.34, 54.34, 54.34, 56.12, 56.11, 56.11, 56.11, 56.11, 56.11, 56.1, 56.1, 56.1, 56.1, 56.09, 56.09, 56.09, 56.09, 56.09, 56.08, 56.08, 55.77, 55.77, 55.76, 55.76, 55.75, 55.74, 55.74, 55.73, 55.72, 55.72, 55.71, 55.7, 55.69, 55.68, 55.66, 55.66, 55.66, 55.65, 55.64, 55.63, 55.62, 55.6, 55.59, 55.59, 55.58, 51.99, 51.99, 51.97, 51.95, 51.94, 51.94, 51.92, 51.9, 51.88, 51.86, 54, 53.99, 53.99, 53.97, 53.96, 53.95, 53.94, 53.92, 53.92, 53.92, 53.91, 53.9, 53.89, 53.88, 53.86, 53.85, 53.85, 53.84, 50.25, 50.24, 50.23, 50.21, 50.21, 50.2, 50.19, 50.18, 50.17, 50.16, 50.16, 50.16, 50.16, 50.15, 50.14, 50.13, 50.13, 50.13, 49.86, 49.86, 49.85, 49.84, 49.83, 49.82, 49.8, 49.8, 49.8, 49.79, 49.78, 49.77, 49.76, 49.76, 49.76, 49.76, 49.75, 49.74, 49.74, 49.73, 49.73, 49.73, 49.73, 49.72, 49.72, 49.71, 49.71, 49.7, 49.69, 49.69, 49.58, 49.58, 49.58, 49.57, 49.57, 49.57, 49.57, 49.57, 49.56, 49.56, 48.72, 48.72, 48.72, 48.72, 48.72, 48.72, 48.72, 48.72, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 48.7, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 3.57, 3.57, 3.57, 3.57, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 18.45, 39.88, 41.67, 41.67, 43.45, 43.45, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 57.74, 57.74, 57.74, 57.74, 57.74, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 45.54, 45.54, 45.54, 45.54, 45.54, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 27.68, 27.68, 27.68, 27.68, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 25.3, 26.49, 26.49, 26.49, 26.49, 26.49, 26.49, 27.92, 27.92, 27.92, 27.92, 27.92, 29.7, 29.7, 29.7, 29.7, 29.7, 29.7, 29.7, 29.7, 29.7, 29.7, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 35.95, 35.95, 35.95, 35.95, 35.95, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 33.57, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.76, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 34.17, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 44.29, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 32.38, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.81, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 34.37, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.8, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 30.79, 40.95, 40.95, 40.95, 40.95, 40.95, 40.95, 40.95, 40.95, 40.95, 40.95, 40.95, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 33.81, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 31.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1, 13.1, 13.1, 13.1, 13.1, 19.05, 19.05, 19.05, 22.62, 22.62, 22.62, 22.62, 26.19, 32.74, 32.74, 48.81, 50.6, 50.6, 50.6, 55.36, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 55.95, 55.95, 55.95, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50, 50, 50, 50, 50, 50, 50, 50, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.86, 42.86, 42.86, 42.86, 42.86, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 48.81, 48.81, 48.81, 44.64, 44.64, 44.64, 44.64, 45.83, 45.83, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 55.24, 55.24, 55.24, 55.24, 55.24, 56.67, 56.67, 56.67, 66.79, 66.79, 66.79, 66.79, 66.79, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65.16, 65.16, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65, 65, 65, 65, 65, 65, 63.21, 63.01, 63.01, 63.01, 63.01, 63.01, 63.01, 63.01, 62.84, 62.84, 62.84, 62.84, 62.84, 62.84, 62.84, 57.94, 57.94, 57.94, 57.94, 57.94, 57.94, 57.94, 57.87, 57.87, 57.87, 59.3, 59.3, 59.3, 59.3, 59.18, 59.18, 59.18, 59.18, 59.18, 59.18, 59.18, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 55.32, 55.32, 55.32, 55.32, 55.32, 55.32, 55.32, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 56.55, 54.51, 54.51, 54.51, 54.51, 54.51, 54.51, 54.51, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 53.96, 53.96, 53.96, 53.96, 53.96, 53.96, 53.96, 53.64, 53.64, 53.64, 53.64, 53.64, 53.64, 53.64, 53.39, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.69, 56.69, 56.69, 56.69, 56.69, 56.69, 56.69, 56.35, 56.35, 56.35, 56.35, 56.35, 56.35, 56.35, 56.14, 56.14, 56.14, 56.14, 56.14, 56.14, 56.14, 56, 56, 56, 56, 56, 50.05, 50.05, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 45.32, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 48.65, 48.65, 48.65, 48.65, 48.65, 48.65, 48.65, 48.61, 48.61, 48.61, 48.61, 48.61, 48.61, 48.61, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.18, 50.18, 50.18, 50.18, 50.18, 50.18, 50.18, 50.13, 50.13, 50.13, 50.13, 50.13, 50.13, 50.13, 50.03, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.72, 51.72, 51.72, 51.72, 51.72, 51.72, 51.72, 51.63, 51.63, 51.63, 51.63, 51.63, 51.63, 51.63, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 51.56, 51.56, 51.56, 51.56, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26.19, 33.33, 33.33, 33.33, 41.67, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 75, 75, 75, 75, 75, 75, 75, 75, 75, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 43.14, 43.14, 43.14, 43.14, 43.14, 43.13, 43.13, 43.13, 43.13, 43.13, 43.13, 43.13, 43.13, 43.12, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.83, 30.36, 30.36, 30.36, 30.36, 30.36, 33.93, 33.93, 33.93, 33.93, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 70.83, 70.83, 70.83, 70.83, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 70.83, 70.83, 70.83, 70.83, 70.83, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 50, 50, 50, 55.71, 45, 45, 45, 45, 45, 45, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 42.02, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 67.86, 67.86, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.63, 78.59, 78.59, 78.59, 78.59, 78.59, 78.59, 78.59, 78.56, 78.56, 78.56, 78.56, 78.56, 78.56, 78.56, 78.55, 78.55, 78.55, 78.55, 78.55, 78.55, 78.55, 78.54, 78.54, 78.54, 78.54, 78.54, 78.54, 78.54, 78.52, 78.52, 78.52, 78.52, 78.52, 78.52, 78.52, 78.52, 78.52, 78.52, 78.51, 78.51, 78.51, 78.51, 78.51, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.73, 73.73, 73.73, 73.73, 73.73, 73.73, 73.73, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.72, 73.7, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.32, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.3, 71.3, 71.3, 71.3, 71.3, 71.3, 71.3, 71.3, 71.3, 67.45, 67.45, 67.45, 67.44, 67.44, 67.43, 67.43, 67.43, 67.43, 67.43, 67.42, 67.42, 67.42, 67.42, 67.42, 67.42, 67.42, 67.41, 67.41, 67.39, 67.39, 67.39, 67.39, 63.82, 63.82, 63.82, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.8, 63.8, 63.8, 63.8, 63.8, 63.8, 63.8, 63.79, 63.79, 63.79, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 10.71, 10.71, 10.71, 10.71, 16.07, 30.36, 30.36, 60.71, 67.86, 67.86, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 79.76, 79.76, 79.76, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 80.36, 80.36, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 67.26, 67.26, 74.4, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 66.07, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 67.14, 67.14, 67.14, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 73.21, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 73.21, 73.21, 76.79, 76.79, 76.79, 75, 75, 75, 75, 75, 75, 75, 75, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 73.21, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.62, 63.58, 63.54, 63.51, 63.49, 63.48, 63.48, 63.46, 63.44, 63.43, 63.42, 63.41, 63.4, 63.4, 63.39, 63.38, 63.37, 63.35, 63.34, 63.34, 56.19, 56.17, 56.16, 56.14, 56.13, 56.11, 56.11, 56.11, 56.09, 56.07, 56.06, 56.06, 56.04, 56.04, 56.03, 56.02, 56.01, 56, 55.99, 55.99, 55.98, 55.98, 55.97, 55.96, 55.96, 55.95, 55.95, 55.94, 55.94, 55.94, 55.93, 55.92, 55.92, 55.91, 55.91, 55.91, 55.9, 55.9, 55.89, 55.89, 55.88, 55.88, 55.88, 55.88, 55.88, 55.87, 55.87, 55.87, 55.87, 55.87, 55.87, 55.86, 55.86, 55.86, 55.86, 55.86, 55.86, 55.86, 55.85, 55.85, 55.84, 55.84, 55.84, 55.83, 55.83, 55.83, 55.83, 55.82, 55.82, 55.81, 55.81, 55.81, 55.8, 55.8, 55.8, 55.8, 55.79, 55.79, 55.79, 55.79, 55.78, 55.78, 55.77, 55.77, 55.76, 55.76, 55.76, 55.75, 55.74, 55.74, 55.73, 55.73, 55.73, 55.73, 55.72, 55.72, 55.71, 55.71, 55.71, 55.71, 55.71, 50.35, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.36, 5.36, 5.36, 5.36, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 25.6, 25.6, 40.48, 41.37, 71.13, 71.13, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75, 75, 75, 75, 75, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 70.54, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 64.58, 64.58, 64.58, 64.58, 64.58, 65.77, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.38, 52.38, 64.29, 64.29, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.52, 64.52, 64.52, 64.52, 64.52, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 64.76, 64.76, 64.76, 64.76, 62.38, 62.38, 60, 60, 60, 60, 60, 60, 60, 60, 60, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 62.32, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 65.6, 65.6, 65.6, 65.6, 65.6, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.69, 58.69, 58.69, 58.69, 58.55, 60.33, 60.33, 60.32, 60.32, 60.32, 60.31, 60.31, 60.31, 60.3, 60.3, 60.3, 63.03, 63.03, 63.02, 63.02, 63.02, 63.02, 63.01, 63.01, 63.01, 63.01, 63.01, 63, 63, 63, 63, 62.99, 62.98, 66.32, 66.31, 66.3, 66.29, 66.27, 69.22, 69.19, 69.16, 69.12, 69.08, 69.05, 69.05, 68.97, 68.91, 68.85, 68.81, 68.79, 68.78, 68.7, 68.62, 68.55, 68.48, 68.43, 68.39, 68.37, 68.33, 68.28, 68.24, 68.19, 68.14, 68.1, 68.08, 68.04, 70.87, 70.87, 70.87, 70.87, 70.87, 70.87, 70.87, 70.87, 70.73, 70.72, 70.71, 70.71, 70.71, 70.7, 70.7, 70.69, 70.69, 70.69, 70.69, 70.69, 70.68, 65.39, 65.39, 65.39, 65.39, 65.39, 65.39, 65.39, 65.39, 65.38, 65.38, 65.38, 65.38, 65.38, 65.38, 63.6, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.59, 63.58, 63.58, 63.58, 63.58, 63.57, 63.57, 63.57, 63.57, 61.78, 61.78, 61.78, 61.77, 61.77, 61.77, 61.77, 61.77, 61.77, 61.77, 61.77, 61.77, 61.77, 61.77, 61.76, 61.76, 61.76, 61.75, 61.75, 61.75, 61.75, 61.74, 61.74, 61.73, 61.72, 61.72, 61.72, 61.71, 61.7, 61.69, 61.68, 61.68, 61.67, 61.67, 61.67, 61.66, 61.66, 61.65, 61.65, 61.64, 61.64, 61.64, 61.64, 61.63, 61.62, 61.62, 61.61, 61.61, 61.61, 61.6, 61.59, 61.58, 61.58, 61.58, 61.58, 61.57, 61.56, 61.56, 65.85, 65.85, 65.85, 65.85, 65.84, 65.83, 65.82, 65.81, 65.81, 65.81, 65.81, 65.8, 65.8, 65.79, 65.78, 65.77, 65.77, 65.77, 65.76, 65.75, 65.95, 65.92, 65.9, 65.9, 65.89, 65.87, 64.07, 64.05, 64.04, 64.03, 62.83, 62.83, 62.82, 62.81, 62.8, 62.79, 62.78, 61, 61, 60.99, 58.59, 58.58, 56.62, 56.61, 56.61, 56.6, 56.59, 56.12, 56.11, 56.1, 56.09, 56.08, 56.08, 56.07, 56.06, 56.06, 56.05, 56.04, 56.04, 56.04, 54.46, 54.44, 54.42, 54.4, 54.39, 54.39, 54.39, 54.39, 54.39, 54.38, 54.37, 54.36, 54.35, 54.35, 54.34, 54.33, 54.32, 54.3, 54.3, 54.29, 54.29, 54.28, 54.28, 54.27, 48.39, 48.38, 48.38, 48.38, 48.37, 48.37, 48.36, 48.35, 48.34, 48.34, 48.34, 48.33, 48.32, 48.31, 48.3, 48.3, 48.3, 48.3, 48.2, 48.18, 48.17, 48.16, 48.15, 48.15, 48.15, 48.14, 48.13, 48.13, 48.12, 48.12, 48.11, 48.11, 48.11, 48.1, 48.09, 48.08, 48.07, 48.07, 48.07, 48.06, 48.05, 48.04, 46.24, 46.23, 46.23, 46.23, 46.23, 46.22, 46.21, 46.21, 45.01, 45.01, 45.01, 45.01, 42.62, 42.62, 42.61, 42.61, 42.61, 42.61, 42.6, 42.6, 42.6, 42.59, 42.59, 42.59, 42.59, 42.59, 42.58, 42.58, 42.57, 42.57, 42.57, 42.57, 42.57, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.55, 42.55, 42.55, 42.54, 42.54, 42.54, 42.54, 42.54, 48.48, 48.48, 48.47, 48.47, 48.47, 48.47, 48.47, 48.47, 48.47, 48.46, 48.46, 48.46, 48.46, 48.46, 48.45, 48.45, 48.45, 42.5, 42.5, 42.5, 42.5, 42.49, 42.49, 42.49, 42.49, 42.49, 42.48, 42.48, 42.48, 42.48, 42.47, 42.47, 42.47, 42.47, 42.47, 42.46, 42.46, 42.46, 42.45, 42.45, 42.45, 42.45, 42.45, 42.45, 42.44, 42.44, 42.44, 42.44, 42.43, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 34.32, 34.32, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 23.81, 28.57, 28.57, 28.57, 35.71, 35.71, 35.71, 35.71, 35.71, 42.86, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 74.4, 76.79, 76.79, 76.79, 76.79, 74.4, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 55.36, 55.36, 55.36, 55.36, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 43.12, 43.12, 43.12, 43.1, 43.1, 43.09, 43.09, 43.09, 43.09, 43.09, 43.07, 43.07, 43.07, 43.06, 43.06, 43.06, 43.06, 43.04, 43.04, 43.03, 43.03, 43.03, 43.03, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 42.96, 42.96, 42.96, 42.96, 42.94, 42.94, 42.94, 42.94, 42.94, 42.94, 42.94, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.9, 42.9, 42.9, 42.89, 42.89, 42.89, 42.89, 42.89, 42.89, 42.87, 42.87, 42.87, 42.87, 45.25, 45.25, 45.25, 45.22, 45.22, 45.22, 45.21, 45.21, 45.21, 45.21, 45.21, 45.21, 45.21, 45.21, 45.21, 45.21, 45.2, 45.2, 45.2, 45.2, 45.2, 45.2, 45.2, 45.19, 45.19, 45.19, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.16, 45.16, 45.16, 45.16, 45.16, 45.15, 45.15, 45.15, 45.15, 45.15, 45.15, 45.15, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.14, 45.11, 45.11, 45.11, 45.11, 45.11, 45.11, 45.11, 45.11, 45.11, 45.11, 45.11, 45.1, 45.1, 45.1, 45.1, 45.1, 45.1, 45.1, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.09, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.04, 30.04, 29.95, 29.95, 29.95, 29.95, 29.95, 29.95, 29.94, 29.94, 29.94, 29.94, 29.94, 29.94, 29.94, 29.94, 29.94, 29.94, 29.94, 29.93, 29.93, 29.93, 29.91, 29.91, 29.91, 29.91, 29.91, 29.91, 29.91, 29.91, 29.89, 29.89, 29.89, 29.89, 29.89, 29.89, 29.89, 29.89, 29.89, 29.89, 29.89, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 29.87, 29.87, 29.87, 29.87, 29.87, 29.87, 29.87, 29.87, 29.87, 28.08, 28.08, 28.08, 28.08, 28.08, 28.07, 28.07, 28.07, 28.07, 28.07, 28.07, 28.07, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.29, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.28, 26.27, 26.27, 26.27, 26.27, 26.27, 26.27, 26.27, 26.26, 26.26, 26.26, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.84, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 29.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 29.17, 30.95, 30.95, 30.95, 30.95, 40.48, 40.48, 49.4, 49.4, 49.4, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 69.05, 69.05, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 55.36, 55.36, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 42.02, 42.02, 42.02, 42.02, 42.02, 42.02, 42.02, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 37.26, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 41.07, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 37.5, 37.5, 37.5, 37.49, 37.49, 37.49, 37.49, 37.49, 37.49, 37.49, 37.49, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.85, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.83, 39.83, 39.83, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.81, 39.81, 39.81, 39.81, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.79, 39.79, 39.79, 39.79, 39.79, 39.79, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.21, 36.2, 36.2, 36.2, 36.2, 36.2, 36.2, 37.99, 37.99, 37.99, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.98, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 40.48, 40.48, 42.26, 42.26, 52.98, 52.98, 52.98, 52.98, 57.74, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 62.5, 62.5, 62.5, 62.5, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 63.1, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 73.81, 78.57, 78.57, 78.57, 78.57, 78.57, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 46.13, 46.13, 46.13, 46.13, 46.13, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 45.53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20.83, 20.83, 26.19, 26.19, 33.33, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 44.05, 44.05, 51.19, 51.19, 54.76, 54.76, 54.76, 54.76, 54.76, 59.52, 59.52, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 56.55, 56.55, 56.55, 54.17, 54.17, 54.17, 54.17, 49.4, 49.4, 49.4, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 36.9, 36.9, 36.9, 36.9, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.24, 45.24, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 48.69, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.54, 41.54, 41.54, 41.54, 40.35, 40.34, 40.34, 40.34, 40.34, 39.74, 39.74, 39.74, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 39.73, 44.49, 44.49, 44.48, 44.48, 44.48, 44.48, 44.48, 44.48, 44.48, 44.48, 44.47, 44.47, 44.47, 44.47, 44.47, 44.46, 44.46, 44.46, 44.46, 44.46, 49.46, 49.45, 49.45, 66.12, 66.11, 66.11, 66.11, 66.11, 61.35, 61.35, 61.35, 61.35, 61.35, 61.34, 61.34, 61.34, 61.34, 61.34, 61.34, 61.34, 61.34, 61.34, 61.34, 61.33, 61.33, 61.33, 61.33, 61.33, 61.32, 61.32, 61.32, 61.32, 61.32, 61.32, 61.32, 61.32, 61.31, 61.31, 61.31, 61.3, 61.3, 61.3, 61.3, 61.3, 61.29, 61.29, 61.28, 61.28, 61.28, 61.28, 59.48, 59.48, 59.47, 59.46, 59.45, 59.45, 51.36, 51.35, 51.34, 51.33, 51.32, 51.32, 45.36, 45.36, 45.36, 45.35, 45.34, 45.33, 45.33, 45.33, 44.37, 51.52, 51.51, 51.5, 51.48, 51.48, 51.48, 51.48, 51.47, 51.46, 51.45, 51.43, 51.43, 51.43, 51.43, 51.42, 51.41, 51.4, 51.39, 51.39, 51.38, 51.37, 51.37, 51.35, 51.34, 49.54, 49.53, 49.53, 49.52, 41.77, 41.76, 41.74, 41.73, 41.72, 41.72, 41.71, 41.7, 39.92, 39.92, 39.91, 39.9, 39.9, 39.89, 39.88, 39.87, 39.87, 39.86, 39.85, 39.85, 39.84, 33.88, 33.87, 33.86, 33.86, 33.85, 33.85, 33.84, 33.84, 33.83, 33.82, 33.82, 33.82, 33.81, 33.81, 33.8, 33.79, 33.79, 33.78, 33.78, 33.78, 33.77, 35.55, 35.55, 35.54, 35.54, 35.54, 35.54, 35.53, 35.53, 35.52, 35.52, 35.51, 35.51, 35.51, 35.51, 35.5, 35.5, 35.49, 35.49, 35.49, 35.48, 35.48, 35.48, 35.47, 35.47, 35.47, 35.47, 35.46, 35.46, 35.46, 35.45, 39.03, 39.02, 39.02, 39.02, 39.01, 39.01, 39.01, 39, 39, 39, 38.99, 38.99, 38.99, 38.98, 38.98, 38.98, 38.97, 38.97, 38.97, 38.96, 38.96, 38.96, 38.95, 38.95, 38.95, 38.94, 38.94, 38.93, 38.93, 38.92, 38.92, 41.3, 41.3, 38.91, 41.29, 41.29, 41.28, 41.28, 41.28, 41.28, 41.28, 41.27, 41.27, 41.27, 41.27, 41.27, 41.27, 41.26, 41.26, 41.26, 41.26, 41.26, 41.26, 41.25, 43.63, 43.63, 43.63, 43.62, 43.62, 43.62, 43.62, 43.62, 43.61, 43.61, 43.61, 43.61, 43.61, 44.6, 44.6, 44.59, 44.59, 44.58, 44.58, 44.58, 44.57, 44.57, 48.24, 48.23, 48.22, 48.21, 48.21, 48.2, 48.19, 48.18, 48.17, 48.16, 48.15, 48.15, 48.14, 48.13, 48.12, 48.11, 48.1, 45.71, 45.71, 45.7, 45.69, 45.68, 45.66, 45.65, 45.64, 45.64, 45.63, 45.61, 45.6, 45.59, 45.57, 45.56, 45.56, 45.55, 45.53, 45.52, 45.51, 45.49, 45.49, 45.48, 45.47, 45.46, 45.45, 45.44, 45.44, 45.44, 45.44, 45.43, 45.42, 45.41, 45.4, 45.4, 50.75, 50.75, 50.75, 50.74, 50.73, 50.72, 50.71, 50.71, 50.71, 50.7, 50.7, 50.69, 50.68, 50.68, 50.67, 50.67, 50.67, 50.66, 50.66, 50.65, 50.65, 50.64, 50.64, 50.64, 50.63, 50.63, 50.63, 50.62, 50.62, 50.62, 50.62, 50.61, 50.61, 50.6, 50.6, 50.6, 50.6, 50.6, 50.59, 50.59, 50.59, 50.59, 50.59, 50.58, 50.58, 50.58, 50.58, 50.57, 50.57, 50.57, 50.57, 50.57, 50.56, 50.56, 50.56, 50.56, 50.56, 50.56, 50.55, 50.55, 50.55, 50.55, 50.54, 50.54, 50.54, 54.71, 54.71, 54.71, 54.71, 54.71, 54.71, 54.7, 54.7, 45.28, 50.64, 50.64, 50.64, 50.64, 50.64, 50.64, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 41.71, 41.71, 41.71, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 36.35, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 32.78, 28.02, 28.02, 28.02, 28.02, 28.02, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 18.45, 22.02, 22.02, 22.02, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.86, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.95, 55.95, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.31, 61.31, 61.31, 61.31, 61.31, 62.74, 62.74, 62.74, 62.74, 62.74, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 69.05, 69.05, 69.05, 62.85, 62.85, 62.85, 62.85, 62.82, 62.82, 62.81, 62.81, 62.81, 62.81, 62.81, 62.81, 62.81, 62.8, 62.8, 62.8, 62.8, 62.8, 62.79, 62.79, 62.79, 62.79, 66.36, 66.36, 66.36, 66.36, 66.35, 66.35, 66.35, 66.34, 66.34, 66.33, 66.33, 66.33, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 59.18, 59.18, 59.18, 59.18, 59.18, 59.18, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 29.17, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 7.74, 7.74, 7.74, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 32.14, 32.14, 39.29, 44.64, 44.64, 44.64, 43.45, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 46.43, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 21.43, 25, 25, 28.57, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 37.5, 37.5, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 48.81, 48.81, 48.81, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 41.07, 41.07, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.62, 47.62, 47.62, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 50.83, 50.83, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 44.82, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 28.57, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.05, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 17.26, 17.26, 17.26, 17.26, 17.26, 24.4, 24.4, 24.4, 67.86, 67.86, 67.86, 67.86, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 70.83, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 64.29, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 81.15, 80.96, 80.96, 80.96, 80.96, 80.96, 80.96, 80.96, 80.79, 80.79, 80.79, 80.79, 80.79, 80.79, 80.68, 84.25, 84.25, 84.25, 84.25, 84.25, 84.25, 84.13, 84.13, 84.13, 84.13, 84.13, 84.13, 84.13, 84.03, 84.03, 84.03, 84.03, 84.03, 84.03, 84.03, 84, 83.62, 83.62, 83.62, 83.62, 83.62, 83.62, 83.53, 83.53, 83.53, 83.53, 83.53, 83.53, 83.53, 83.5, 83.5, 83.5, 83.5, 83.5, 83.5, 83.5, 83.5, 83.44, 83.44, 83.44, 83.44, 83.44, 83.44, 83.41, 83.41, 83.41, 83.41, 83.41, 83.41, 83.41, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.26, 81.47, 81.47, 81.47, 81.47, 81.47, 81.47, 81.47, 81.47, 81.47, 81.47, 81.47, 83.02, 83.02, 83.02, 83, 83, 83, 83, 83, 83, 77.08, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 72.37, 72.36, 72.36, 72.36, 72.36, 72.36, 72.36, 69.97, 69.97, 69.97, 69.97, 69.97, 69.97, 69.97, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 57.65, 57.65, 57.65, 57.65, 57.65, 57.65, 57.65, 52.85, 52.85, 52.85, 52.85, 52.85, 52.85, 52.85, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.78, 51.59, 51.59, 51.59, 51.59, 51.59, 51.59, 51.57, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 44.72, 44.72, 44.72, 44.72, 44.72, 44.72, 44.72, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.62, 44.62, 44.62, 43.42, 43.42, 43.42, 43.42, 43.36, 43.36, 43.36, 43.36, 43.36, 43.36, 43.36, 43.34, 43.34, 43.34, 43.34, 43.34, 43.34, 43.34, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.33, 43.26, 43.26, 43.26, 43.26, 43.26, 43.26, 43.26, 43.25, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 48.12, 43.24, 43.24, 43.24, 43.23, 43.23, 43.23, 43.23, 43.23, 43.23, 43.23, 43.23, 43.23, 43.23, 45.01, 45.01, 45.01, 45.01, 45.01, 46.8, 46.8, 46.8, 46.8, 46.8, 46.8, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.75, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.72, 46.72, 46.72, 46.72, 46.72, 46.72, 46.72, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 11.31, 14.88, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 29.76, 29.76, 29.76, 29.76, 47.62, 52.38, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 37.5, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 44.94, 44.94, 44.94, 46.13, 46.13, 46.13, 46.13, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 49.94, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 51.37, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 55.12, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 52.14, 52.14, 52.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 43.15, 43.15, 43.49, 43.49, 43.49, 43.49, 43.48, 43.48, 43.48, 43.48, 43.48, 43.48, 47.06, 47.05, 47.05, 49.43, 49.43, 49.43, 49.43, 49.43, 53, 53, 53, 53, 53, 53, 53, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 49.42, 49.42, 49.42, 49.42, 49.42, 49.42, 49.42, 49.42, 51.2, 51.2, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 47.63, 50.33, 50.33, 50.33, 50.32, 50.32, 50.32, 50.32, 43.94, 43.93, 43.93, 43.87, 43.87, 43.87, 43.86, 47.89, 47.89, 47.89, 47.88, 47.88, 47.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 5.36, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 19.05, 19.05, 19.05, 19.05, 32.44, 32.44, 38.39, 38.39, 38.39, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 45.54, 45.54, 45.54, 49.11, 49.11, 53.87, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 48.21, 48.21, 48.21, 48.21, 48.21, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 51.79, 51.79, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.79, 51.79, 51.79, 51.79, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 50, 50, 50, 50, 50, 50, 50, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 72.32, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 71.25, 71.25, 71.25, 71.25, 64.7, 64.7, 64.7, 71.25, 71.25, 71.25, 71.25, 65.89, 65.89, 65.89, 65.89, 71.25, 71.25, 65.89, 65.89, 65.89, 65.89, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 71.85, 74.23, 74.23, 74.23, 74.23, 74.23, 74.23, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 75.65, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 68.51, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.63, 63.62, 63.61, 63.61, 63.61, 63.6, 63.59, 63.58, 60, 59.98, 59.98, 55.21, 55.2, 55.18, 55.17, 55.16, 55.15, 55.14, 55.13, 55.12, 55.11, 54.2, 54.19, 54.18, 54.17, 54.16, 54.15, 54.14, 54.13, 54.12, 52.91, 52.9, 52.9, 54.67, 54.66, 54.66, 54.64, 54.63, 53.88, 53.88, 53.86, 53.83, 51.09, 51.03, 50.97, 50.93, 50.92, 53.25, 53.2, 53.16, 53.11, 53.07, 53.04, 53.03, 53, 52.96, 52.93, 52.9, 52.85, 52.83, 52.82, 59.84, 59.72, 59.62, 59.51, 59.4, 59.32, 59.3, 59.17, 59.04, 58.91, 58.78, 58.64, 58.54, 58.51, 58.37, 58.22, 58.08, 57.95, 57.79, 57.7, 57.66, 57.53, 57.4, 58.36, 58.25, 58.13, 58.03, 58.01, 57.93, 57.85, 57.77, 57.69, 57.61, 57.53, 57.52, 58.36, 58.3, 58.23, 58.18, 58.11, 58.05, 58.04, 58, 57.96, 57.9, 57.86, 57.8, 57.75, 55.95, 55.92, 55.88, 55.84, 55.81, 55.77, 55.73, 54.84, 54.81, 54.78, 54.75, 54.72, 54.68, 54.66, 54.65, 54.63, 54.61, 54.58, 54.56, 54.53, 54.51, 54.5, 54.49, 54.47, 54.45, 54.43, 54.4, 54.38, 54.38, 54.36, 54.35, 54.33, 54.31, 54.29, 54.28, 54.27, 54.27, 54.25, 54.23, 54.22, 54.2, 54.18, 54.18, 54.16, 54.14, 54.12, 54.12, 54.09, 54.08, 54.08, 54.95, 54.93, 54.91, 54.89, 54.86, 54.85, 54.85, 54.83, 54.81, 54.79, 54.77, 54.74, 54.72, 54.71, 54.69, 54.66, 54.62, 54.59, 54.55, 57.56, 57.56, 57.53, 57.49, 57.46, 59.11, 59.07, 59.04, 59.03, 59, 58.96, 58.91, 58.87, 58.82, 58.79, 58.78, 58.75, 58.71, 58.67, 58.64, 58.63, 58.63, 58.62, 58.59, 58.56, 58.53, 58.5, 58.49, 58.49, 58.48, 61.42, 61.39, 61.37, 61.34, 61.31, 61.29, 61.29, 61.27, 61.24, 61.22, 61.2, 61.17, 61.16, 61.15, 61.14, 61.12, 61.11, 61.09, 61.08, 61.06, 61.06, 59.22, 59.2, 59.18, 59.17, 59.14, 59.12, 59.11, 59.1, 59.08, 57.28, 57.26, 57.24, 57.22, 57.22, 57.2, 57.19, 57.17, 57.15, 57.14, 57.12, 57.12, 57.11, 57.09, 47.88, 47.87, 47.85, 47.84, 47.84, 47.83, 47.82, 47.8, 47.8, 47.78, 47.77, 47.77, 47.77, 47.76, 47.75, 47.75, 47.74, 47.73, 47.73, 47.73, 47.73, 47.72, 47.72, 47.72, 47.71, 47.71, 40.68, 40.68, 40.68, 40.68, 40.67, 40.67, 40.67, 40.67, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.29, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 38.28, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 13.69, 26.19, 26.19, 26.19, 33.33, 33.33, 33.33, 33.33, 45.24, 50, 50, 50, 50, 50, 50, 50, 50, 50, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 61.31, 61.31, 62.5, 62.5, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 66.67, 66.67, 66.67, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 64.88, 64.88, 64.88, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.48, 49.34, 49.34, 49.34, 49.34, 49.34, 49.34, 49.34, 49.34, 49.34, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 50.67, 55.12, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 39.88, 39.88, 45.24, 45.24, 45.24, 47.02, 47.02, 47.02, 47.02, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 38.39, 38.39, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 63.69, 63.69, 61.31, 61.31, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 47.5, 48.93, 48.93, 48.93, 50.36, 50.36, 50.36, 45.6, 42.02, 42.02, 42.02, 42.02, 42.02, 42.02, 42.02, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 22.02, 22.02, 22.02, 22.02, 29.17, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 38.69, 38.69, 38.69, 38.69, 38.69, 43.45, 43.45, 45.83, 45.83, 47.62, 50, 50, 57.14, 62.5, 69.05, 69.05, 69.05, 70.24, 70.24, 70.24, 70.24, 72.62, 78.57, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 54.76, 54.76, 54.76, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.64, 69.64, 64.29, 57.14, 57.14, 57.14, 57.14, 52.38, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 35.83, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 45.83, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 50, 50, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 10.71, 10.71, 10.71, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 20.24, 20.24, 24.4, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 30.36, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 38.99, 38.99, 41.96, 43.75, 45.54, 52.08, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.29, 64.29, 64.29, 64.29, 64.29, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 66.07, 66.07, 70.83, 70.83, 70.83, 70.83, 69.94, 67.56, 67.56, 63.99, 62.8, 62.8, 62.8, 62.8, 62.8, 61.61, 61.61, 61.61, 61.61, 59.82, 59.82, 59.82, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 61.01, 61.01, 61.01, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 61.01, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 59.82, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 66.07, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 71.9, 71.9, 71.9, 71.9, 71.9, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 69.52, 69.52, 70.95, 70.95, 70.95, 70.95, 70.95, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.62, 72.62, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 67.26, 67.26, 67.26, 57.56, 57.52, 57.48, 57.45, 57.42, 56.93, 56.92, 56.9, 56.88, 56.85, 56.82, 56.8, 56.79, 56.78, 56.77, 56.75, 56.72, 56.69, 56.68, 53.09, 53.09, 53.07, 53.05, 53.02, 52.99, 52.97, 52.96, 52.95, 52.94, 52.59, 52.56, 52.54, 52.52, 52.51, 52.5, 52.49, 52.47, 52.45, 52.43, 51.78, 51.78, 51.78, 51.77, 51.75, 51.74, 51.72, 51.71, 51.71, 48.13, 48.13, 48.11, 48.1, 48.08, 48.07, 48.07, 48.07, 48.06, 48.05, 48.03, 48.02, 48.01, 48.01, 48.01, 48, 47.99, 47.97, 49.16, 49.15, 49.15, 49.15, 49.14, 49.13, 49.11, 49.1, 49.09, 49.08, 49.08, 49.08, 49.06, 50.23, 50.22, 50.21, 50.2, 50.2, 57.66, 57.65, 57.64, 57.62, 57.61, 57.61, 57.61, 57.6, 57.59, 57.58, 57.56, 57.56, 57.55, 57.55, 57.54, 57.53, 57.51, 57.5, 57.49, 57.48, 57.48, 57.47, 57.46, 57.44, 57.43, 57.42, 57.41, 57.41, 57.4, 57.38, 57.36, 57.34, 57.32, 57.31, 57.31, 57.29, 57.27, 57.26, 57.24, 57.24, 57.24, 57.24, 57.23, 57.22, 57.21, 57.2, 57.2, 57.2, 57.2, 57.19, 57.17, 57.16, 57.14, 57.12, 57.11, 57.11, 57.1, 57.08, 57.06, 57.04, 57.02, 57.01, 57.01, 56.99, 56.98, 56.96, 56.95, 56.93, 56.92, 56.92, 57.03, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.01, 57.01, 57.01, 57.01, 57.01, 57.01, 57.01, 57.01, 57.01, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 56.99, 56.99, 56.99, 56.99, 56.99, 56.99, 56.99, 56.99, 56.99, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.64, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 55.63, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 41.5, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 39.12, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 12.5, 12.5, 12.5, 16.07, 35.71, 41.67, 41.67, 41.67, 41.67, 41.67, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 54.76, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50.48, 50.48, 50.48, 50.48, 50.48, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 55.82, 55.82, 55.82, 55.7, 55.7, 55.7, 55.7, 55.7, 59.27, 59.27, 59.27, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.15, 59.05, 59.05, 59.05, 59.05, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 59.02, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.79, 58.74, 58.74, 58.74, 63.51, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.99, 62.94, 62.94, 61.75, 61.75, 61.75, 61.75, 61.75, 61.75, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 51.68, 49.87, 49.87, 49.87, 51.33, 51.33, 51.33, 51.33, 51.33, 51.12, 51.12, 51.12, 51.12, 51.12, 51.12, 51.12, 50.96, 50.96, 50.96, 50.96, 50.96, 50.96, 50.96, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.74, 50.74, 50.74, 50.74, 50.74, 50.74, 50.74, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.69, 50.19, 50.19, 50.19, 50.19, 50.19, 50.19, 50.19, 50.11, 50.11, 50.11, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.41, 41.41, 41.41, 41.41, 41.41, 41.41, 41.41, 41.28, 41.28, 41.28, 41.28, 41.28, 41.28, 41.28, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.24, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 41.18, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.14, 42.06, 42.06, 42.06, 42.06, 42.06, 39.77, 39.77, 39.77, 38.01, 38.01, 38.01, 38.01, 38.01, 38.01, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.95, 37.88, 37.88, 37.88, 37.88, 37.88, 37.88, 37.88, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.64, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.63, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 37.53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 12.5, 12.5, 12.5, 12.5, 12.5, 18.45, 18.45, 18.45, 18.45, 20.24, 21.43, 21.43, 26.19, 26.19, 35.12, 35.12, 35.12, 35.12, 42.26, 42.26, 42.26, 47.62, 47.62, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 65.48, 65.48, 67.86, 67.86, 67.86, 67.86, 67.86, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 54.76, 57.14, 57.14, 57.14, 57.14, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 64.29, 64.29, 64.29, 64.29, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 82.74, 82.74, 82.74, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 81.79, 81.79, 81.79, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 83.21, 80.83, 80.83, 80.83, 80.83, 80.83, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 81.07, 79.29, 79.29, 79.29, 79.29, 80.48, 80.48, 80.48, 84.64, 84.64, 84.64, 84.64, 84.64, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 87.98, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 83.69, 78.07, 78.06, 78.06, 78.05, 72.09, 72.09, 72.08, 72.08, 72.07, 72.07, 72.07, 70.64, 70.63, 70.62, 70.61, 70.61, 70.61, 70.6, 70.59, 70.58, 70.57, 70.56, 70.55, 70.55, 70.54, 64.82, 64.81, 64.8, 64.78, 64.77, 64.77, 64.75, 64.74, 66.16, 66.14, 66.13, 66.12, 66.12, 66.12, 66.7, 66.69, 66.68, 66.67, 66.65, 66.64, 64.25, 64.24, 64.23, 64.22, 64.22, 64.21, 64.2, 64.19, 61.5, 61.5, 61.49, 61.48, 61.47, 61.47, 61.46, 67.27, 67.23, 67.2, 67.16, 67.12, 67.12, 67.08, 72.39, 72.36, 72.32, 72.29, 72.25, 72.25, 72.21, 72.17, 72.14, 72.11, 72.07, 72.04, 72.04, 72.02, 71.99, 71.97, 71.94, 71.92, 71.9, 71.89, 71.87, 71.85, 71.83, 71.82, 71.8, 71.79, 71.79, 71.77, 71.76, 71.74, 71.73, 71.72, 71.71, 71.71, 71.69, 71.09, 71.08, 71.07, 71.05, 71.04, 71.04, 71.03, 71.02, 71.02, 71.01, 71, 71, 71, 70.99, 70.98, 70.97, 70.96, 70.95, 70.94, 70.94, 77.29, 77.29, 77.28, 77.27, 77.26, 75.72, 75.72, 75.71, 75.71, 75.71, 75.7, 75.7, 75.69, 75.69, 75.69, 75.68, 75.68, 75.68, 75.67, 75.67, 75.67, 75.66, 75.66, 75.66, 75.66, 75.65, 75.65, 75.65, 75.65, 75.64, 75.64, 75.64, 75.64, 75.64, 75.64, 75.63, 75.63, 75.63, 75.63, 75.63, 75.63, 75.63, 75.63, 75.62, 75.62, 75.62, 75.62, 75.62, 75.62, 75.62, 75.62, 75.61, 75.61, 75.61, 75.61, 75.61, 75.61, 75.61, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.59, 75.59, 75.59, 75.59, 75.59, 75.59, 75.58, 75.58, 75.58, 75.58, 75.57, 75.57, 75.57, 75.57, 75.56, 76.85, 76.85, 76.84, 76.83, 76.83, 76.82, 78.6, 78.59, 78.58, 78.57, 78.56, 78.56, 78.55, 78.54, 78.53, 78.52, 78.51, 78.5, 78.5, 78.49, 78.49, 78.47, 78.47, 78.46, 78.46, 78.46, 78.44, 79.32, 79.31, 79.3, 79.3, 79.3, 79.29, 79.28, 79.27, 79.27, 79.26, 79.26, 79.25, 79.25, 79.24, 79.23, 79.22, 79.21, 79.21, 79.2, 79.2, 79.2, 79.19, 79.18, 79.18, 79.17, 79.17, 79.17, 79.16, 79.16, 79.15, 79.15, 79.14, 79.13, 79.13, 79.13, 79.12, 79.12, 79.11, 79.1, 79.1, 79.1, 75.52, 75.52, 75.51, 75.51, 75.5, 75.49, 75.49, 75.49, 75.48, 75.48, 75.48, 75.47, 75.47, 75.47, 75.46, 75.46, 64.75, 61.17, 61.16, 61.16, 61.16, 61.15, 61.15, 61.15, 61.15, 61.15, 61.15, 61.15, 61.15, 61.14, 61.14, 61.14, 61.14, 61.14, 61.14, 61.14, 61.13, 61.13, 61.13, 61.13, 61.13, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.74, 58.73, 58.73, 58.73, 58.73, 58.73, 58.73, 58.73, 58.73, 58.73, 58.73, 58.73, 57.54, 57.54, 57.54, 57.54, 57.54, 57.54, 57.54, 57.54, 57.54, 57.54, 57.54, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.73, 38.1, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 21.43, 21.43, 21.43, 27.38, 27.38, 47.62, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 59.52, 59.52, 57.74, 57.74, 57.74, 55.95, 55.95, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.71, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 58.33, 58.33, 58.33, 58.33, 58.33, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 48.8, 52.73, 52.68, 52.58, 52.44, 52.44, 52.44, 52.08, 52.07, 52.01, 51.85, 51.4, 47.51, 47.51, 47.48, 47.48, 47.42, 47.42, 47.37, 47.37, 47.37, 47.33, 49.12, 49.02, 49.02, 48.91, 48.91, 48.91, 48.87, 48.87, 48.87, 48.78, 48.73, 48.73, 48.73, 48.71, 50.18, 50.18, 50.18, 50.18, 50.18, 50.18, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 49.98, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 52.49, 49.73, 49.73, 49.73, 49.73, 49.72, 49.72, 49.72, 49.7, 49.7, 49.7, 49.69, 49.69, 49.68, 49.67, 49.66, 49.66, 49.66, 49.64, 49.64, 49.64, 49.62, 49.62, 49.62, 49.62, 49.61, 47.82, 47.82, 47.82, 47.81, 47.81, 47.81, 47.81, 47.8, 44.34, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 45.8, 45.8, 45.8, 45.8, 45.8, 45.8, 45.8, 45.8, 44.31, 44.31, 44.31, 44.31, 44.91, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.88, 44.86, 44.86, 44.86, 45.47, 47.24, 47.23, 47.23, 47.2, 47.2, 47.2, 47.2, 47.2, 47.18, 47.18, 47.18, 47.18, 47.18, 47.18, 47.15, 47.15, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.13, 47.13, 47.13, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.17, 45.14, 45.14, 45.14, 45.13, 45.13, 45.13, 45.13, 41.56, 42.75, 42.75, 42.75, 42.75, 42.75, 42.75, 42.75, 42.75, 42.75, 41.6, 41.6, 41.6, 41.6, 41.6, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 32.66, 30.87, 30.87, 30.87, 30.87, 30.87, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 9.52, 9.52, 9.52, 9.52, 40.48, 40.48, 40.48, 40.48, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 51.79, 51.79, 51.79, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 56.55, 56.55, 56.55, 56.55, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 64.29, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 76.79, 76.79, 76.79, 76.79, 76.79, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 64.76, 64.76, 64.76, 64.76, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 58.81, 58.81, 58.81, 58.81, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.55, 58.55, 58.55, 58.54, 58.54, 58.54, 58.53, 58.53, 58.52, 58.52, 58.52, 58.52, 58.51, 58.49, 58.49, 58.49, 58.49, 63.23, 63.23, 63.23, 63.22, 63.22, 63.21, 63.21, 65.4, 65.38, 65.36, 65.36, 65.33, 65.29, 65.29, 65.28, 65.28, 65.28, 65.23, 65.21, 65.18, 65.17, 65.17, 65.17, 65.1, 65.1, 65.04, 65.03, 65, 65, 60.22, 60.19, 60.16, 60.13, 61.89, 61.89, 61.89, 61.86, 61.83, 61.83, 61.81, 61.78, 61.78, 61.78, 61.76, 61.75, 61.73, 61.69, 61.66, 61.66, 61.66, 61.65, 61.65, 61.65, 61.64, 61.54, 61.53, 61.53, 57.96, 57.95, 57.94, 57.93, 57.93, 57.92, 57.92, 57.92, 57.92, 57.91, 58.02, 58, 58, 58, 57.99, 57.99, 57.99, 57.98, 57.97, 57.97, 57.97, 57.97, 57.96, 57.95, 57.95, 57.93, 57.93, 57.93, 57.92, 57.92, 57.92, 57.92, 57.92, 57.92, 57.9, 57.9, 57.89, 57.88, 57.87, 57.87, 57.87, 57.87, 57.85, 57.84, 57.84, 57.83, 57.83, 57.82, 57.82, 57.81, 57.79, 57.78, 57.76, 55.96, 55.96, 55.96, 55.96, 55.95, 55.94, 55.94, 55.94, 55.94, 55.93, 55.93, 55.93, 55.92, 55.92, 55.92, 55.92, 55.92, 53.53, 53.52, 53.51, 53.5, 53.5, 53.49, 53.49, 53.48, 53.47, 53.47, 53.44, 53.43, 53.43, 53.43, 53.43, 53.42, 53.41, 53.4, 53.39, 53.39, 53.39, 53.37, 50.99, 50.97, 50.95, 50.94, 50.94, 50.93, 50.93, 50.91, 50.9, 50.9, 50.9, 50.89, 50.87, 50.87, 50.85, 50.84, 50.83, 50.83, 50.83, 50.83, 50.81, 50.81, 50.77, 50.75, 50.74, 50.74, 50.74, 50.74, 50.72, 50.72, 50.71, 45.95, 45.95, 45.95, 45.94, 45.94, 45.94, 45.93, 45.93, 45.93, 45.93, 45.93, 45.93, 45.92, 45.92, 45.92, 45.92, 45.92, 45.91, 45.91, 45.9, 45.9, 45.89, 45.89, 45.89, 45.89, 45.89, 45.89, 44.09, 44.09, 44.09, 44.09, 42.63, 42.63, 42.63, 42.63, 42.63, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.99, 44.98, 44.98, 44.98, 44.98, 44.98, 44.98, 29.5, 29.5, 29.5, 29.49, 29.49, 29.49, 29.49, 29.49, 29.49, 29.49, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.48, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.47, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 29.45, 31.24, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.22, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.21, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.2, 31.19, 31.19, 31.19, 31.19, 31.19, 31.19, 31.19, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.18, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.16, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.14, 31.14, 31.14, 31.14, 31.14, 31.14, 31.14, 31.14, 31.14, 31.14, 31.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 16.07, 16.07, 16.07, 19.64, 19.64, 19.64, 21.43, 21.43, 21.43, 26.79, 36.31, 55.95, 55.95, 55.95, 55.95, 55.95, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 53.1, 53.1, 53.1, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 51.9, 51.9, 51.9, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 72.08, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.34, 52.4, 52.39, 52.38, 52.38, 52.37, 52.37, 52.36, 52.35, 52.34, 52.33, 52.33, 52.32, 52.32, 52.31, 52.31, 52.3, 52.3, 52.29, 52.29, 52.29, 52.28, 52.28, 63.58, 63.58, 63.57, 63.57, 63.57, 63.56, 63.56, 63.55, 63.54, 63.54, 63.54, 63.54, 63.53, 63.53, 63.53, 63.53, 61.14, 61.14, 61.14, 61.14, 61.14, 61.13, 61.13, 61.12, 61.12, 61.12, 61.12, 61.12, 61.09, 61.09, 61.08, 61.08, 61.08, 61.08, 61.08, 61.07, 61.07, 57.44, 57.44, 57.44, 57.44, 57.44, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 49.11, 49.11, 49.11, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 54.17, 54.17, 54.17, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 64.88, 64.88, 64.88, 64.88, 64.88, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 67.26, 67.26, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 66.79, 66.79, 66.79, 66.79, 66.79, 69.64, 69.64, 69.64, 69.64, 69.64, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.03, 69.03, 69.02, 69.02, 69.02, 69.02, 69.02, 69.02, 69.02, 69.02, 69.01, 69.01, 69.01, 67.12, 67.11, 67.11, 67.11, 69.49, 69.49, 69.49, 69.49, 69.49, 69.49, 69.49, 69.49, 69.49, 69.49, 69.49, 69.47, 69.47, 69.47, 71.26, 71.26, 71.26, 71.26, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 63.51, 63.5, 63.5, 63.5, 63.5, 63.5, 63.49, 63.49, 63.49, 63.49, 63.49, 63.49, 63.49, 63.48, 63.48, 63.48, 63.48, 63.48, 63.48, 63.47, 63.47, 63.47, 63.47, 63.47, 63.47, 63.47, 63.46, 63.45, 67.01, 67.01, 66.99, 66.98, 66.98, 66.98, 66.98, 66.97, 66.97, 66.96, 66.96, 66.96, 66.96, 66.96, 66.95, 66.95, 66.95, 66.95, 66.95, 66.94, 66.94, 66.94, 66.93, 66.92, 66.92, 66.92, 66.92, 66.92, 69.3, 69.3, 69.28, 66.9, 66.9, 66.9, 66.9, 67.96, 67.96, 67.96, 67.96, 67.96, 67.95, 67.94, 67.94, 67.94, 67.94, 67.94, 67.94, 67.92, 67.92, 67.92, 67.92, 67.92, 67.92, 67.92, 67.92, 67.92, 64.35, 64.35, 64.35, 64.35, 64.35, 64.34, 64.34, 67.9, 67.9, 67.9, 67.9, 67.9, 67.9, 67.9, 67.9, 67.9, 67.9, 67.9, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 67.89, 61.93, 61.92, 61.92, 61.91, 61.9, 61.9, 61.89, 65.23, 65.22, 65.21, 65.2, 65.2, 64.91, 64.91, 64.56, 64.54, 64.52, 64.52, 64.52, 64.52, 64.52, 64.51, 64.51, 64.51, 64.51, 64.51, 64.51, 64.51, 63.83, 63.83, 63.83, 63.83, 63.83, 63.83, 63.83, 63.82, 63.82, 63.82, 63.82, 60.25, 60.25, 60.25, 60.25, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 55.61, 55.61, 55.15, 55.15, 55.15, 55.13, 55.13, 55.13, 55.13, 55.13, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 55.09, 53.31, 53.31, 53.31, 53.31, 53.31, 53.31, 53.31, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.38, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.33, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 44.3, 44.3, 44.3, 44.3, 44.3, 44.3, 44.3, 44.09, 44.09, 44.09, 44.09, 44.09, 44.09, 44.09, 44.07, 44.07, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.12, 38.06, 38.06, 38.06, 34.48, 34.48, 34.48, 34.48, 34.48, 34.48, 34.48, 34.48, 34.48, 34.48, 34.48, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.47, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.31, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 34.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 18.45, 25.6, 25.6, 25.6, 25.6, 32.74, 32.74, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 38.69, 40.48, 47.62, 47.62, 47.62, 47.62, 49.4, 49.4, 73.21, 73.21, 73.21, 73.21, 75, 75, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 60.12, 60.12, 60.12, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 69.83, 69.83, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.81, 69.81, 69.81, 69.81, 69.81, 69.81, 69.81, 69.81, 69.81, 69.81, 65.64, 65.64, 65.64, 65.62, 65.62, 65.61, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 75.37, 75.37, 75.29, 75.29, 75.29, 75.29, 75.26, 75.25, 75.23, 75.23, 75.23, 75.23, 77.02, 76.98, 76.98, 76.96, 76.96, 76.96, 76.96, 76.93, 76.93, 76.93, 76.89, 76.89, 76.89, 76.89, 76.87, 76.87, 76.84, 76.84, 76.84, 76.84, 76.84, 76.84, 76.51, 76.47, 76.44, 76.42, 76.42, 76.42, 76.42, 76.35, 76.33, 76.33, 76.33, 78.05, 78.05, 78.05, 78.05, 77.94, 77.92, 77.92, 77.92, 77.92, 77.87, 77.87, 77.87, 77.82, 77.82, 77.82, 77.82, 75.98, 75.96, 75.93, 75.93, 75.9, 75.9, 75.9, 75.9, 75.83, 75.81, 75.79, 75.76, 75.76, 75.76, 75.71, 75.69, 75.67, 75.65, 75.63, 75.63, 75.63, 75.63, 75.63, 75.57, 75.57, 75.51, 75.51, 75.51, 75.48, 75.46, 75.44, 75.42, 75.42, 75.42, 75.42, 75.39, 75.38, 75.38, 75.38, 75.38, 75.38, 75.38, 77.17, 77.12, 77.12, 77.12, 77.12, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 77.07, 77, 77, 77, 70.98, 70.98, 70.98, 70.98, 70.98, 70.98, 70.98, 73.74, 73.74, 73.74, 73.74, 73.74, 73.74, 73.59, 73.59, 73.59, 73.59, 73.59, 73.59, 73.59, 73.52, 73.52, 73.52, 73.52, 73.52, 73.52, 73.52, 73.43, 73.43, 73.43, 73.41, 73.41, 73.37, 73.37, 73.37, 73.37, 73.37, 73.37, 73.37, 69.72, 69.72, 69.7, 69.7, 69.7, 69.7, 69.7, 69.66, 69.66, 69.66, 69.63, 69.63, 69.63, 69.63, 69.6, 69.6, 69.59, 69.58, 69.58, 69.58, 69.56, 69.56, 69.56, 69.52, 69.52, 69.52, 69.5, 69.5, 69.5, 69.49, 69.04, 69.04, 69.04, 31.57, 31.57, 31.55, 31.55, 35.12, 35.12, 35.12, 35.12, 35.12, 35.11, 35.11, 35.11, 35.11, 35.11, 35.11, 35.11, 35.11, 35.11, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.1, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.09, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.08, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 37.45, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 39.82, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 33.87, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 37.44, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 32.89, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 16.07, 19.64, 19.64, 19.64, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.5, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 55.95, 55.95, 55.95, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 42.86, 42.86, 42.86, 42.86, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 59.64, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 53.1, 53.1, 53.1, 53.1, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 27.38, 27.38, 27.38, 73.21, 73.21, 73.21, 73.21, 75.6, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 71.43, 71.43, 71.43, 71.43, 71.43, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 70.24, 70.24, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 63.69, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 70.24, 70.24, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 66.9, 66.9, 66.9, 66.9, 66.9, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 78.81, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 82.02, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 84.52, 84.52, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 77.46, 77.46, 77.46, 77.46, 77.46, 77.46, 77.46, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.41, 77.41, 77.41, 77.41, 77.41, 77.41, 77.41, 77.31, 77.31, 77.31, 77.31, 77.31, 77.31, 77.31, 77.22, 77.22, 77.22, 77.22, 77.22, 77.22, 77.22, 76.99, 76.99, 76.99, 76.99, 76.99, 69.85, 69.85, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 69.78, 64.42, 64.42, 64.42, 64.42, 64.42, 64.42, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 69.65, 69.65, 69.63, 69.63, 69.63, 69.63, 69.63, 69.63, 69.63, 69.47, 69.47, 69.47, 69.47, 69.47, 69.47, 69.47, 69.47, 69.47, 69.45, 69.45, 69.45, 69.45, 69.45, 69.45, 69.45, 62.29, 62.29, 62.29, 62.29, 62.29, 62.29, 62.29, 62.29, 62.29, 62.29, 62.29, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.13, 55.13, 55.13, 55.13, 55.13, 55.13, 55.13, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.05, 55.05, 55.05, 55.05, 55.05, 55.05, 55.05, 54.93, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.33, 51.15, 51.15, 51.15, 51.15, 51.15, 51.15, 47.58, 47.58, 47.58, 47.58, 47.58, 47.58, 47.58, 47.58, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.56, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.53, 47.53, 47.53, 45.74, 45.74, 45.74, 45.74, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.73, 45.72, 45.72, 45.72, 45.72, 45.72, 45.72, 45.72, 45.7, 45.7, 45.7, 47.49, 47.49, 47.49, 47.49, 47.49, 47.49, 47.49, 47.49, 47.49, 47.49, 47.49, 47.48, 47.48, 47.48, 45.1, 45.1, 45.1, 45.1, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.08, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.06, 45.06, 45.06, 45.06, 45.06, 45.06, 45.06, 45.06, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 18.45, 18.45, 20.24, 27.38, 34.52, 38.1, 40.48, 42.86, 42.86, 42.86, 42.86, 42.86, 45.24, 45.24, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50, 50, 50, 50, 50, 50, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 69.05, 69.05, 69.05, 69.05, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 72.02, 72.02, 72.02, 72.02, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 79.76, 79.76, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 71.15, 71.15, 71.15, 71.14, 68.76, 68.76, 68.76, 68.76, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 66.36, 66.36, 66.36, 64.37, 64.36, 64.36, 64.36, 64.35, 64.35, 64.35, 64.35, 64.34, 64.34, 64.34, 64.33, 64.33, 64.33, 64.33, 64.32, 64.32, 64.32, 64.32, 64.31, 64.31, 64.31, 64.31, 64.31, 64.3, 64.3, 64.3, 64.3, 64.29, 64.29, 64.29, 64.29, 64.28, 64.28, 64.28, 64.28, 64.28, 64.27, 64.27, 64.27, 64.27, 64.27, 64.27, 64.27, 64.27, 64.26, 64.26, 64.26, 64.26, 64.26, 64.26, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 62.45, 62.45, 62.45, 62.45, 62.45, 62.45, 62.45, 62.45, 62.45, 62.45, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.43, 62.43, 62.43, 62.43, 62.43, 62.43, 62.43, 62.43, 62.43, 62.42, 62.42, 62.42, 62.42, 62.42, 62.42, 62.42, 62.41, 62.41, 62.41, 62.41, 62.41, 62.41, 62.4, 62.4, 62.4, 62.4, 62.4, 62.39, 62.39, 62.39, 62.39, 62.39, 62.38, 62.38, 63.58, 63.57, 63.57, 63.57, 63.57, 63.57, 63.56, 63.56, 63.56, 63.56, 63.55, 63.55, 63.55, 63.55, 63.55, 63.55, 63.55, 63.54, 63.54, 63.54, 63.54, 63.54, 63.54, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.53, 63.52, 63.52, 63.52, 63.52, 63.52, 58.16, 58.16, 58.16, 58.16, 58.16, 58.16, 58.16, 58.16, 58.16, 58.16, 59.35, 59.35, 59.35, 59.35, 59.35, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.34, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.33, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 59.32, 39.29, 39.29, 39.29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 13.1, 13.1, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 22.02, 22.02, 39.29, 46.43, 46.43, 46.43, 46.43, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 47.62, 54.76, 59.52, 59.52, 59.52, 59.52, 59.52, 65.48, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 70.36, 70.36, 70.36, 70.36, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 68.92, 68.9, 68.88, 68.86, 68.85, 68.83, 68.81, 68.81, 68.8, 68.8, 68.8, 68.78, 70.2, 70.2, 70.18, 70.18, 70.17, 57.08, 57.07, 57.05, 57.03, 57.02, 57.02, 57.01, 56.98, 56.95, 56.92, 56.89, 56.88, 56.88, 56.87, 56.86, 56.85, 56.83, 56.83, 56.79, 56.79, 56.78, 56.77, 56.76, 56.75, 56.75, 56.75, 56.74, 56.73, 56.72, 56.71, 56.7, 56.7, 56.7, 56.67, 56.65, 56.64, 56.63, 56.61, 56.61, 56.61, 56.58, 56.58, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 43.08, 43.08, 43.08, 43.08, 43.08, 43.08, 43.08, 43.08, 43.08, 43.08, 43.08, 43.07, 43.07, 43.07, 43.07, 43.07, 43.07, 43.06, 44.85, 44.84, 44.84, 44.84, 44.84, 44.84, 43.04, 43.04, 43.04, 43.03, 43.03, 43.03, 43.03, 43.02, 43.01, 43.01, 43, 43, 43, 42.99, 42.98, 42.98, 42.98, 42.97, 42.97, 42.97, 42.97, 42.96, 42.96, 42.96, 42.96, 42.96, 42.96, 42.95, 42.95, 46.52, 46.52, 46.52, 46.52, 46.52, 46.51, 46.51, 46.51, 46.5, 46.5, 46.5, 46.5, 46.5, 46.5, 46.49, 46.49, 48.51, 48.51, 48.51, 48.51, 48.51, 45.8, 45.79, 45.79, 45.79, 45.79, 45.79, 45.78, 45.78, 45.78, 45.77, 45.77, 45.77, 45.77, 45.77, 45.76, 45.76, 45.76, 45.76, 45.76, 45.75, 45.75, 45.74, 45.73, 45.73, 45.73, 45.13, 45.12, 45.12, 45.11, 45.11, 45.1, 45.1, 45.1, 45.1, 45.09, 45.09, 45.09, 45.08, 45.08, 43.71, 43.7, 43.69, 43.68, 43.67, 43.65, 43.65, 41.86, 41.84, 41.83, 41.83, 41.82, 41.82, 41.82, 41.82, 41.82, 41.8, 41.8, 41.79, 41.78, 41.78, 42.5, 42.5, 42.49, 42.48, 42.46, 42.44, 42.44, 42.44, 42.39, 42.37, 42.35, 44.12, 44.11, 44.11, 44.11, 44.09, 44.08, 44.07, 44.06, 44.06, 44.06, 44.06, 44.04, 44.04, 41.65, 41.65, 41.64, 41.64, 41.64, 41.61, 41.6, 41.6, 41.59, 41.58, 41.58, 41.58, 41.56, 41.55, 41.55, 41.54, 41.54, 41.54, 41.54, 41.54, 41.51, 41.5, 41.5, 41.49, 41.49, 41.49, 41.47, 41.47, 41.46, 41.46, 41.45, 41.45, 41.45, 41.44, 41.44, 41.44, 41.44, 41.43, 41.43, 41.43, 41.43, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 17.86, 17.86, 17.86, 27.38, 27.38, 27.38, 27.38, 29.76, 29.76, 35.12, 51.79, 51.79, 51.79, 51.79, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 53.45, 53.45, 53.45, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 59.05, 59.05, 59.05, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 49.4, 49.4, 49.4, 49.4, 36.31, 36.31, 36.31, 36.31, 36.31, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 44.47, 44.47, 44.47, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 44.46, 40.89, 39.1, 39.1, 39.1, 39.1, 39.1, 39.1, 39.1, 39.1, 39.1, 39.1, 39.09, 39.09, 39.09, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 13.69, 13.69, 13.69, 13.69, 13.69, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 36.31, 36.31, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 80.95, 72.32, 72.32, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 91.96, 91.96, 91.96, 91.96, 91.96, 91.96, 91.96, 91.96, 91.96, 91.96, 91.96, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 89.58, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 73.39, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 69.82, 71.01, 71.01, 71.01, 71.01, 71.01, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 68.87, 70.3, 70.3, 81.01, 81.01, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 80.42, 81.85, 81.85, 81.85, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 81.25, 78.87, 78.87, 78.87, 78.87, 78.87, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 73.35, 73.34, 73.33, 73.33, 73.32, 73.31, 73.3, 73.29, 73.29, 73.28, 73.26, 73.25, 73.23, 73.21, 73.2, 73.19, 73.18, 73.15, 73.14, 73.13, 73.12, 73.11, 73.1, 73.08, 69.49, 69.47, 69.46, 69.44, 69.42, 69.4, 69.4, 69.38, 69.35, 69.33, 69.29, 69.26, 69.24, 69.22, 69.21, 69.18, 69.15, 69.14, 69.13, 69.09, 69.08, 69.06, 69.04, 69.02, 69, 68.99, 68.97, 68.95, 68.94, 68.92, 68.9, 68.88, 68.85, 68.84, 67.03, 67.02, 67.01, 67, 66.99, 66.98, 66.97, 66.94, 66.91, 66.9, 66.87, 66.86, 66.83, 63.25, 63.23, 63.21, 63.18, 63.15, 63.12, 63.11, 63.09, 63.08, 63.06, 63.05, 63.05, 63.04, 63.03, 63, 59.42, 59.39, 59.37, 59.33, 59.29, 60.59, 60.57, 60.54, 60.5, 60.46, 60.43, 60.38, 60.36, 65.68, 65.64, 65.59, 65.56, 65.5, 64.76, 64.7, 64.66, 64.61, 66.34, 66.28, 66.24, 66.16, 66.13, 66.1, 66.04, 65.99, 65.94, 65.91, 65.81, 65.78, 65.76, 62.41, 62.37, 62.34, 62.27, 62.22, 62.2, 62.17, 62.11, 62.09, 62.04, 62, 61.93, 61.93, 61.9, 61.85, 64.16, 64.14, 70.32, 70.28, 70.27, 70.35, 67.96, 67.94, 67.93, 67.91, 67.9, 67.88, 67.87, 67.85, 67.84, 67.82, 67.81, 67.79, 67.78, 67.77, 67.77, 74.7, 74.67, 75.77, 75.74, 75.73, 75.72, 74.54, 74.52, 74.51, 75.65, 75.64, 75.61, 74.4, 73.17, 73.14, 73.12, 73.09, 74.29, 74.29, 73.05, 72.47, 72.45, 72.44, 72.41, 72.39, 72.37, 70.58, 69.45, 69.44, 69.42, 69.41, 69.4, 69.4, 69.39, 69.38, 69.37, 69.36, 69.35, 69.34, 69.33, 69.33, 63.38, 63.37, 63.36, 63.35, 63.34, 63.34, 63.34, 63.33, 63.32, 63.32, 63.31, 63.3, 63.3, 63.29, 53.17, 53.16, 53.16, 53.16, 53.15, 53.15, 53.15, 53.14, 53.14, 53.13, 53.13, 50.89, 47.32, 47.32, 47.32, 47.32, 47.32, 44.64, 44.64, 44.64, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 14.88, 14.88, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 32.14, 35.12, 33.33, 33.33, 35.12, 35.12, 35.12, 35.12, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 40.48, 45.83, 52.08, 52.08, 52.08, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 63.27, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 77.08, 77.08, 77.08, 77.08, 77.08, 76.99, 76.99, 76.99, 76.98, 76.98, 76.98, 76.98, 76.98, 76.98, 76.98, 76.98, 76.98, 76.97, 76.97, 76.97, 76.97, 76.97, 76.97, 76.97, 76.96, 76.96, 76.96, 76.96, 76.95, 76.95, 76.95, 76.95, 76.94, 76.94, 76.94, 76.94, 76.93, 76.93, 76.93, 76.92, 76.92, 76.92, 76.91, 76.9, 76.9, 76.9, 76.9, 76.89, 76.89, 76.88, 76.88, 76.88, 76.88, 76.87, 76.87, 76.87, 76.86, 76.86, 76.86, 76.85, 76.85, 76.85, 76.85, 76.84, 76.84, 76.83, 76.83, 76.83, 76.83, 76.82, 76.82, 76.82, 76.81, 76.81, 76.81, 76.8, 76.8, 78.31, 78.3, 78.29, 78.29, 74.71, 74.71, 74.7, 74.69, 74.68, 74.68, 74.67, 74.67, 74.06, 74.05, 74.04, 74.03, 74.02, 74.02, 74.01, 72.81, 72.8, 72.8, 72.78, 72.77, 72.77, 72.76, 59.06, 59.05, 59.04, 59.02, 59.01, 59.01, 59, 58.99, 58.98, 58.98, 58.96, 58.95, 58.94, 58.94, 58.92, 58.91, 58.9, 58.89, 58.87, 58.87, 58.86, 58.85, 58.84, 58.83, 58.81, 58.81, 58.8, 58.79, 58.78, 58.77, 58.76, 60.54, 60.53, 60.52, 60.51, 60.5, 60.49, 60.49, 60.47, 60.46, 60.45, 60.45, 60.44, 60.43, 60.41, 60.4, 60.4, 60.39, 60.38, 60.37, 60.36, 60.35, 60.34, 60.33, 60.33, 60.32, 62.1, 62.09, 62.08, 62.07, 62.06, 62.06, 62.05, 62.05, 62.04, 62.03, 62.02, 62.01, 62, 62, 61.99, 61.98, 61.97, 63.76, 63.75, 63.75, 63.74, 63.73, 63.73, 63.72, 63.71, 63.7, 63.7, 60.13, 60.13, 60.12, 60.11, 60.86, 60.85, 60.85, 60.85, 60.85, 60.84, 60.84, 60.84, 60.83, 60.83, 60.83, 60.83, 60.82, 60.81, 60.01, 60.01, 60, 60, 59.99, 59.98, 59.97, 59.96, 59.95, 59.95, 59.95, 59.94, 59.94, 59.93, 59.92, 59.92, 59.91, 59.91, 59.9, 59.89, 59.88, 59.87, 59.86, 59.85, 59.85, 59.84, 59.83, 59.82, 59.81, 59.8, 59.79, 59.79, 59.78, 59.77, 59.76, 59.75, 59.75, 59.75, 59.74, 59.74, 59.74, 59.72, 59.71, 59.7, 59.69, 59.69, 56.11, 52.53, 52.52, 52.51, 52.51, 52.5, 52.5, 52.49, 52.49, 52.48, 54.26, 54.26, 54.25, 54.25, 54.24, 54.23, 54.22, 53.2, 53.18, 53.18, 53.18, 53.16, 53.16, 53.15, 53.14, 53.14, 53.14, 53.14, 53.14, 53.12, 53.12, 53.12, 53.11, 53.11, 53.11, 53.1, 53.1, 53.09, 53.09, 53.09, 53.08, 53.08, 48.62, 48.62, 48.61, 48.61, 48.6, 48.6, 48.6, 53.36, 53.35, 53.35, 53.34, 53.34, 53.34, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.32, 53.32, 53.32, 53.32, 53.32, 52.58, 52.58, 50.78, 50.78, 50.77, 50.76, 50.76, 50.76, 50.75, 50.75, 50.75, 50.74, 50.74, 50.74, 50.74, 50.73, 50.73, 50.73, 50.73, 50.73, 50.73, 45.97, 44.76, 43.37, 43.37, 43.37, 43.37, 43.37, 43.37, 43.37, 43.36, 43.36, 43.36, 43.36, 43.36, 43.36, 43.24, 44.63, 44.63, 44.63, 44.63, 44.63, 44.63, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 43.06, 46.57, 46.57, 46.57, 46.57, 46.57, 46.57, 46.57, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.54, 46.54, 46.54, 46.54, 46.54, 46.54, 42.93, 42.91, 42.91, 42.91, 42.91, 42.91, 42.91, 42.91, 42.9, 42.9, 42.9, 42.9, 42.9, 42.9, 42.9, 45.28, 45.28, 45.28, 45.28, 45.28, 45.28, 45.28, 45.28, 45.28, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.64, 46.63, 46.63, 46.63, 46.63, 46.63, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.61, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.59, 46.59, 46.59, 46.59, 46.59, 46.59, 46.59, 46.59, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.96, 47.96, 47.96, 47.96, 47.96, 47.96, 47.96, 47.96, 47.96, 47.96, 35.19, 35.19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.17, 4.17, 9.52, 9.52, 9.52, 9.52, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 38.1, 38.1, 38.1, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 33.93, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 37.5, 37.5, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 44.35, 44.35, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 50.3, 50.3, 50.3, 50.3, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 47.62, 47.62, 47.62, 55.36, 55.36, 55.36, 55.36, 56.25, 56.25, 56.25, 56.25, 56.25, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 57.14, 57.14, 57.14, 57.14, 55.36, 55.36, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 67.8, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 64.4, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 63.51, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 63.51, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 65.77, 65.77, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 63.39, 63.39, 63.39, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 62.8, 62.8, 62.8, 62.8, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 63.99, 63.99, 63.99, 64.88, 64.88, 64.88, 64.88, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 58.25, 58.25, 58.25, 55.95, 55.95, 55.94, 55.94, 55.93, 55.93, 55.93, 55.92, 55.92, 55.92, 55.92, 55.91, 55.91, 55.91, 55.91, 55.91, 55.91, 55.91, 55.9, 55.9, 55.9, 55.9, 55.9, 55.9, 55.9, 55.9, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.89, 55.88, 55.88, 55.88, 55.88, 55.88, 55.88, 55.88, 55.88, 55.87, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 54.63, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 52.25, 51.35, 51.35, 51.35, 51.35, 51.35, 51.35, 51.35, 51.35, 51.35, 52.59, 52.59, 52.59, 52.59, 52.59, 52.59, 52.59, 52.59, 52.59, 52.59, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 52.57, 54.36, 54.36, 54.36, 54.36, 54.36, 54.34, 54.34, 54.34, 54.34, 54.34, 54.34, 54.34, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 52.53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 7.14, 7.14, 7.14, 12.5, 14.88, 38.69, 38.69, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 45.24, 45.24, 57.74, 57.74, 57.74, 59.52, 67.26, 67.26, 67.26, 67.26, 67.26, 70.24, 70.24, 70.24, 70.24, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 82.14, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 82.14, 82.14, 82.14, 82.14, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 70.83, 70.83, 70.83, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 61.9, 61.9, 61.9, 61.9, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 54.76, 54.76, 54.76, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 59.52, 59.52, 59.52, 59.52, 59.52, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 73.33, 73.33, 73.33, 73.33, 73.33, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 64.7, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.97, 60.96, 60.96, 60.96, 60.96, 60.96, 60.96, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 48.49, 48.49, 48.49, 48.49, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.46, 48.46, 48.46, 48.46, 48.46, 48.46, 48.46, 48.46, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 50.84, 47.26, 47.26, 44.26, 44.26, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 41.87, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 32.93, 32.93, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 43.64, 43.64, 43.64, 43.64, 43.64, 43.64, 43.64, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.07, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 40.06, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 9.52, 9.52, 9.52, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 26.19, 33.33, 33.33, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 42.86, 61.9, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 64.58, 64.58, 64.58, 64.58, 64.58, 60.42, 60.42, 60.42, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 56.25, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 70.83, 70.83, 66.67, 66.67, 66.67, 74.4, 74.4, 74.4, 76.79, 76.79, 77.38, 77.38, 77.38, 78.81, 78.81, 78.81, 78.81, 78.81, 77.02, 77.02, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 80.24, 80.24, 80.24, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 81.43, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 58.69, 58.33, 57.57, 57.55, 57.54, 57.53, 57.52, 57.51, 57.49, 57.47, 57.46, 57.45, 57.44, 57.43, 57.42, 57.41, 57.4, 57.4, 57.39, 57.38, 57.38, 57.37, 57.36, 57.35, 57.34, 57.33, 57.32, 57.32, 57.31, 57.31, 57.3, 57.29, 57.28, 57.27, 57.27, 57.26, 57.25, 57.24, 57.23, 57.22, 57.22, 57.21, 57.21, 57.2, 57.19, 57.18, 57.17, 57.17, 57.16, 57.16, 57.15, 57.14, 57.13, 57.13, 57.12, 57.12, 57.12, 58.24, 58.23, 59.44, 59.43, 59.42, 59.41, 59.4, 59.4, 59.39, 59.38, 59.37, 59.36, 59.35, 59.34, 59.33, 59.33, 59.32, 59.31, 59.3, 59.29, 59.29, 58.7, 58.69, 58.68, 58.68, 58.67, 58.67, 58.66, 58.66, 58.66, 58.66, 58.65, 58.65, 58.65, 58.65, 58.64, 58.64, 58.64, 58.64, 58.64, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.62, 58.62, 58.62, 58.62, 58.62, 58.62, 58.62, 58.61, 58.61, 58.61, 58.61, 58.61, 58.29, 58.29, 58.29, 58.29, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.27, 58.27, 58.27, 58.27, 58.27, 58.27, 58.26, 58.26, 58.26, 58.26, 58.26, 58.25, 58.25, 58.25, 58.24, 58.24, 58.24, 58.24, 58.23, 58.23, 58.23, 58.23, 58.23, 58.22, 58.22, 58.22, 58.22, 58.22, 58.21, 58.21, 59.12, 59.12, 59.12, 59.12, 59.12, 59.12, 59.11, 59.11, 59.11, 59.11, 59.11, 59.1, 59.1, 59.1, 59.1, 59.1, 59.1, 59.1, 59.1, 59.1, 59.1, 59.1, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.09, 59.08, 59.08, 55.51, 55.51, 55.51, 55.51, 55.51, 55.51, 55.51, 55.51, 55.5, 55.5, 55.5, 55.5, 55.5, 41.07, 35.53, 35.52, 35.52, 35.52, 35.52, 35.51, 35.51, 35.5, 35.5, 35.49, 35.49, 35.48, 35.48, 35.47, 36.22, 36.22, 36.21, 36.21, 36.2, 35.44, 35.43, 35.42, 35.42, 35.42, 35.42, 35.42, 35.41, 35.41, 35.4, 35.4, 35.4, 35.4, 35.4, 35.4, 35.39, 35.39, 33.01, 33.01, 33.01, 33, 33, 33, 32.99, 31.2, 31.2, 29.42, 29.42, 29.42, 29.42, 29.41, 29.41, 29.41, 29.41, 29.41, 29.41, 29.41, 29.41, 29.41, 29.41, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 29.4, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27.01, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 26.99, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 30.95, 30.95, 39.88, 47.02, 47.02, 53.57, 57.14, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 76.79, 76.79, 78.57, 78.57, 78.57, 78.57, 80.36, 82.74, 82.74, 82.74, 80.95, 80.95, 80.95, 82.74, 82.74, 82.74, 80.95, 80.95, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 76.19, 76.19, 77.98, 77.98, 76.19, 76.19, 76.19, 73.81, 71.43, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 70.24, 70.24, 70.24, 70.24, 66.67, 66.67, 66.67, 66.67, 66.67, 63.1, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 62.5, 62.5, 62.5, 62.5, 62.5, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 53.57, 50, 50, 50, 50, 50, 50, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 72.62, 72.62, 72.62, 72.62, 76.9, 76.9, 76.9, 78.69, 78.69, 78.69, 78.69, 78.69, 84.05, 84.05, 84.05, 84.05, 84.05, 84.05, 84.05, 84.05, 84.05, 84.05, 84.05, 85.83, 85.83, 85.83, 85.83, 85.83, 85.83, 85.83, 85.83, 85.83, 85.83, 85.83, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 87.26, 88.45, 88.45, 88.45, 88.45, 89.88, 89.88, 89.88, 73.21, 73.21, 73.21, 73.21, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 68.98, 68.9, 68.83, 68.76, 77.63, 77.6, 77.57, 68.59, 68.53, 68.46, 68.39, 68.31, 68.27, 68.25, 68.17, 68.1, 68.02, 67.96, 67.89, 67.85, 67.83, 67.75, 67.67, 67.6, 67.54, 67.48, 67.45, 67.44, 67.4, 67.36, 67.35, 67.3, 67.27, 67.25, 67.25, 67.24, 67.22, 67.19, 67.17, 67.15, 67.15, 67.14, 67.12, 67.1, 67.08, 67.07, 67.05, 67.04, 67.04, 67.02, 67.01, 67.01, 67, 67, 66.99, 66.99, 64.01, 64, 63.99, 63.99, 63.98, 63.98, 63.98, 63.97, 63.96, 63.95, 63.95, 60.37, 60.37, 60.36, 60.36, 60.35, 60.35, 60.34, 60.34, 60.34, 60.34, 60.33, 60.33, 60.32, 60.32, 60.32, 60.31, 60.31, 60.31, 60.31, 60.31, 60.3, 60.3, 60.3, 60.3, 60.29, 60.29, 60.29, 60.29, 60.28, 60.28, 60.28, 60.28, 60.28, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 39.88, 39.88, 39.88, 39.88, 39.88, 41.96, 41.96, 41.96, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 51.57, 51.57, 51.56, 51.56, 51.56, 51.55, 51.55, 51.54, 51.54, 51.53, 51.53, 53.91, 53.9, 53.9, 53.9, 53.9, 53.9, 53.9, 53.9, 58.65, 58.65, 58.64, 58.64, 58.64, 58.64, 58.64, 58.63, 58.63, 58.62, 61, 61, 60.99, 60.99, 60.99, 60.99, 60.98, 60.98, 60.97, 60.97, 60.97, 60.97, 60.96, 60.95, 60.95, 60.94, 60.94, 60.94, 60.93, 60.93, 60.93, 60.93, 60.92, 60.91, 60.91, 60.91, 60.9, 60.89, 60.89, 60.89, 60.88, 60.88, 60.87, 60.87, 60.87, 60.86, 60.86, 60.85, 60.85, 60.85, 60.84, 60.84, 60.84, 60.83, 60.83, 60.82, 60.82, 60.81, 60.81, 60.8, 60.8, 60.8, 60.8, 60.79, 60.79, 60.79, 60.79, 60.79, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.76, 60.76, 60.76, 60.76, 60.76, 60.76, 60.75, 60.75, 60.75, 60.75, 60.75, 60.75, 60.75, 60.75, 60.74, 58.95, 58.95, 58.95, 58.95, 58.95, 58.95, 58.95, 58.95, 58.95, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.92, 58.92, 58.92, 58.91, 58.91, 58.9, 58.9, 58.89, 58.89, 58.88, 58.87, 58.86, 58.86, 58.86, 58.85, 58.84, 58.84, 58.83, 58.83, 58.82, 58.82, 58.82, 58.81, 58.81, 58.8, 58.8, 58.79, 58.79, 55.01, 55, 54.99, 54.97, 54.96, 54.95, 54.95, 54.94, 54.93, 54.92, 54.91, 54.9, 54.89, 54.89, 54.88, 54.88, 54.87, 54.86, 56.39, 56.39, 56.39, 56.38, 56.38, 56.38, 56.37, 56.37, 56.37, 56.37, 56.37, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.15, 52.15, 52.15, 52.15, 52.15, 52.15, 52.15, 52.15, 52.15, 52.15, 52.15, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 27.38, 33.33, 56.85, 56.85, 56.85, 59.23, 59.23, 59.23, 59.23, 59.23, 62.8, 62.8, 64.58, 65.77, 65.77, 65.77, 65.77, 66.96, 70.24, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 81.85, 81.85, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 85.42, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 75.89, 75.89, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 63.99, 63.99, 63.99, 63.99, 63.99, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 62.2, 62.2, 62.2, 62.2, 62.2, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 71.73, 71.73, 71.73, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 74.7, 75.89, 75.89, 75.89, 78.75, 76.37, 76.37, 76.37, 78.75, 78.75, 78.75, 78.75, 78.75, 78.75, 78.75, 78.75, 78.75, 78.75, 78.75, 77.56, 77.56, 77.56, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 75.77, 78.15, 78.15, 78.15, 78.15, 78.15, 78.15, 78.15, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 80.54, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 81.73, 84.11, 84.11, 84.11, 79.35, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 80.77, 80.77, 80.77, 80.77, 80.77, 78.99, 78.99, 78.99, 78.99, 78.99, 78.99, 78.99, 78.99, 78.99, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 78.04, 76.25, 76.25, 76.25, 79.23, 79.23, 79.23, 79.23, 79.23, 79.23, 79.23, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 77.08, 77.08, 77.08, 61.91, 61.9, 61.89, 61.88, 61.87, 61.86, 61.85, 61.83, 61.82, 61.81, 61.79, 61.78, 61.77, 79.91, 79.89, 79.87, 79.86, 79.85, 79.84, 80.72, 80.7, 80.69, 79.78, 79.77, 79.76, 79.75, 79.74, 79.72, 79.71, 68.69, 68.69, 65.79, 65.75, 65.71, 65.68, 65.64, 67.17, 67.13, 67.11, 67.06, 67.03, 67, 66.97, 66.94, 66.93, 66.93, 66.91, 66.88, 66.86, 66.84, 66.82, 66.81, 66.79, 66.76, 66.74, 66.71, 66.68, 66.65, 66.62, 66.61, 68.36, 68.33, 70.52, 70.47, 70.42, 70.38, 70.36, 70.31, 70.26, 70.21, 70.15, 70.1, 70.06, 70.04, 69.98, 69.94, 69.89, 69.85, 69.81, 69.78, 69.75, 69.7, 69.66, 69.62, 69.58, 69.54, 69.51, 69.49, 69.45, 69.42, 69.39, 69.36, 69.34, 69.32, 69.31, 69.28, 69.26, 69.24, 69.22, 69.2, 68.28, 68.27, 68.25, 68.23, 68.2, 68.18, 65.6, 65.58, 65.56, 65.53, 63.43, 63.4, 63.38, 63.35, 64.22, 64.21, 65.38, 65.36, 65.34, 65.32, 65.3, 65.28, 65.28, 65.27, 65.25, 65.23, 65.21, 65.19, 65.17, 65.17, 65.15, 65.14, 65.12, 65.1, 65.09, 65.08, 65.07, 65.06, 65.05, 65.04, 65.03, 65.02, 65.02, 65.01, 65.01, 65, 64.99, 64.98, 64.98, 64.97, 64.97, 64.96, 64.95, 64.94, 64.94, 64.93, 64.92, 64.92, 64.91, 64.9, 64.9, 64.89, 64.88, 64.88, 64.87, 64.86, 64.86, 64.85, 64.84, 64.83, 64.82, 64.82, 64.81, 64.8, 64.79, 67.48, 67.47, 68.37, 68.37, 68.36, 68.35, 68.34, 68.33, 68.33, 68.33, 68.32, 68.31, 68.3, 68.29, 68.28, 68.27, 68.25, 68.24, 68.23, 68.21, 68.2, 68.18, 68.17, 68.16, 68.15, 68.14, 68.12, 68.11, 68.1, 68.08, 67.7, 67.69, 67.67, 67.65, 67.63, 67.61, 67.6, 67.57, 67.56, 67.54, 67.51, 67.49, 67.47, 67.45, 67.42, 67.4, 67.38, 67.36, 67.34, 67.32, 63.57, 63.54, 63.53, 63.51, 63.49, 63.47, 63.46, 63.44, 63.42, 63.41, 63.39, 63.38, 63.36, 63.35, 63.34, 63.32, 63.31, 62.97, 60.29, 60.28, 60.28, 60.27, 60.26, 60.26, 60.26, 60.25, 60.25, 60.24, 60.24, 60.24, 60.24, 60.23, 60.23, 60.23, 60.22, 60.22, 60.22, 60.22, 60.22, 60.21, 60.21, 60.21, 60.21, 60.21, 60.2, 60.2, 60.2, 60.2, 60.2, 55.59, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.58, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 55.57, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 46.62, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 42.12, 43.9, 43.9, 43.9, 43.9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.93, 8.93, 8.93, 8.93, 8.93, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 29.17, 32.74, 32.74, 51.19, 51.19, 51.19, 51.19, 51.19, 58.93, 58.93, 58.93, 60.71, 60.71, 60.71, 60.71, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 69.05, 69.05, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 72.02, 72.02, 72.02, 72.02, 72.02, 75.6, 75.6, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 75, 75, 75, 75, 75, 75, 75, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 64.29, 64.29, 64.29, 64.29, 64.29, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.05, 74.05, 74.05, 74.05, 74.05, 74.05, 74.05, 74.05, 74.05, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 77.26, 77.26, 77.26, 77.26, 77.26, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 71.31, 74.17, 74.17, 74.17, 74.17, 74.17, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.14, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 77.44, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 81.55, 81.55, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 84.52, 84.52, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.57, 83.57, 81.19, 81.19, 81.19, 81.19, 81.18, 81.18, 81.18, 81.18, 81.18, 80.68, 80.68, 80.68, 80.67, 80.67, 80.67, 80.67, 80.66, 80.66, 80.65, 80.65, 80.65, 80.65, 80.65, 80.65, 80.64, 80.64, 80.64, 80.64, 80.64, 80.63, 80.63, 80.63, 80.63, 80.62, 80.62, 80.62, 80.62, 80.62, 80.62, 80.61, 80.61, 80.61, 80.61, 80.61, 80.61, 80.6, 80.6, 80.6, 80.6, 80.6, 73.45, 73.45, 73.45, 73.44, 73.44, 73.44, 73.44, 72.07, 72.07, 72.07, 72.07, 72.07, 72.07, 72.07, 72.07, 72.06, 72.06, 72.06, 72.06, 72.06, 72.06, 72.06, 72.06, 72.06, 46.46, 42.26, 42.26, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 31.55, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 7.74, 7.74, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 14.88, 14.88, 14.88, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 36.31, 36.31, 36.31, 36.31, 36.31, 38.1, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.05, 44.05, 44.05, 44.05, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 40.48, 40.48, 40.48, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50, 50, 50, 50, 51.79, 51.79, 51.79, 51.79, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 55, 55, 53.21, 53.21, 53.21, 53.21, 53.21, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 47.26, 49.05, 46.67, 46.67, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 54.35, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 50.65, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 50.65, 50.65, 50.65, 50.65, 48.57, 48.57, 48.57, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 48.11, 48.11, 48.11, 48.11, 48.1, 48.1, 48.1, 48.1, 48.1, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 51.66, 56.42, 56.42, 56.42, 56.42, 56.42, 56.42, 56.42, 56.42, 56.42, 52.85, 52.85, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 52.84, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 48.07, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.65, 46.43, 46.43, 46.43, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 41.38, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 26.19, 26.19, 29.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 59.64, 59.64, 59.64, 59.64, 59.64, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 66.79, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 74.17, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 49.17, 49.17, 49.17, 49.17, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 53.33, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 7.14, 7.14, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 18.45, 18.45, 18.45, 17.56, 33.63, 33.63, 38.99, 54.76, 54.76, 54.76, 54.76, 54.76, 61.9, 61.9, 61.9, 61.9, 67.86, 69.64, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 78.57, 78.57, 78.57, 75, 75, 75, 75, 75, 75, 75, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 74.11, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.02, 72.02, 72.02, 72.02, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 68.45, 68.45, 68.45, 68.45, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 61.9, 61.9, 61.9, 61.9, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 62.2, 62.2, 58.63, 58.63, 57.44, 57.44, 57.44, 61.01, 61.01, 57.44, 57.44, 57.44, 57.44, 57.44, 61.01, 61.01, 57.44, 57.44, 57.44, 57.44, 57.44, 63.39, 63.39, 59.82, 59.82, 59.82, 59.82, 61.01, 64.58, 64.58, 61.01, 61.01, 61.01, 63.39, 63.39, 66.96, 66.96, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 57.44, 57.44, 57.44, 57.44, 59.52, 63.1, 63.1, 59.52, 59.52, 59.52, 58.33, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 60.71, 60.71, 58.57, 62.14, 62.14, 62.14, 62.14, 65.71, 65.71, 62.14, 62.14, 62.14, 62.14, 62.14, 65.71, 65.71, 62.14, 50.24, 50.24, 50.24, 50.24, 53.81, 53.81, 50.24, 50.24, 50.24, 50.24, 50.24, 53.81, 53.81, 50.24, 50.24, 50.24, 50.24, 50.24, 52.62, 52.62, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 52.62, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 52.62, 49.05, 49.05, 49.05, 49.05, 49.05, 52.62, 57.38, 53.81, 53.81, 53.81, 53.81, 59.52, 64.29, 67.86, 61.9, 61.9, 61.9, 61.9, 61.9, 69.05, 69.05, 61.9, 63.1, 63.1, 63.1, 63.1, 66.67, 66.67, 63.1, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 58.33, 61.9, 61.9, 61.9, 61.9, 65.48, 65.48, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 66.67, 63.1, 63.1, 63.1, 63.1, 63.1, 66.67, 66.67, 63.1, 63.1, 63.1, 63.1, 63.1, 66.67, 66.67, 63.1, 63.1, 63.1, 63.1, 63.1, 66.67, 66.67, 63.1, 63.1, 63.1, 63.1, 63.1, 66.67, 66.67, 63.1, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 57.14, 57.14, 57.14, 57.14, 57.14, 60.71, 60.71, 51.79, 51.79, 51.79, 51.79, 51.79, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 53.57, 68.15, 68.15, 68.15, 68.15, 71.73, 71.73, 68.15, 68.15, 68.15, 68.15, 68.15, 71.73, 71.73, 68.15, 68.15, 68.15, 68.15, 68.15, 71.73, 71.73, 68.15, 68.15, 68.15, 68.15, 68.15, 71.73, 71.73, 64.58, 64.58, 64.58, 64.58, 64.58, 68.15, 68.15, 64.58, 64.58, 64.58, 64.58, 64.58, 68.15, 68.15, 64.58, 64.58, 64.29, 64.29, 64.29, 67.86, 67.86, 64.29, 64.29, 62.5, 62.5, 62.5, 67.86, 67.86, 62.5, 62.5, 62.5, 62.5, 62.5, 67.86, 67.86, 62.5, 62.5, 62.5, 62.5, 62.5, 74.4, 74.4, 69.05, 69.05, 69.05, 69.05, 69.05, 74.4, 74.4, 69.05, 69.05, 69.05, 69.05, 69.05, 74.4, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 60.71, 60.71, 55.36, 60.12, 60.12, 60.12, 60.12, 60.12, 65.48, 60.12, 60.12, 60.12, 60.12, 60.12, 63.69, 69.05, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 69.05, 63.69, 64.88, 64.88, 64.88, 64.88, 64.88, 70.24, 64.88, 64.88, 64.88, 64.88, 64.88, 70.24, 70.24, 64.88, 64.88, 64.88, 64.88, 64.88, 70.24, 70.24, 64.88, 64.88, 64.88, 64.88, 64.88, 70.24, 70.24, 64.88, 64.88, 64.88, 64.88, 64.88, 70.24, 70.24, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 23.21, 23.21, 32.74, 38.69, 44.05, 44.05, 44.05, 52.38, 52.38, 52.38, 52.38, 54.76, 54.76, 54.76, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 69.64, 69.64, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 64.88, 64.88, 64.88, 64.88, 64.88, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.83, 45.83, 45.83, 52.98, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 57.62, 57.62, 57.62, 59.46, 59.46, 64.82, 64.82, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 71.61, 71.61, 71.61, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 72.8, 72.8, 72.8, 72.8, 72.8, 72.8, 71.01, 71.01, 71.01, 71.01, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 57.58, 57.57, 57.57, 57.57, 57.57, 57.57, 57.56, 57.56, 57.56, 57.56, 57.55, 57.55, 57.55, 57.54, 57.54, 57.54, 57.53, 57.53, 57.53, 57.53, 57.52, 57.52, 57.52, 57.52, 57.51, 57.51, 57.51, 57.5, 57.5, 64.01, 65.61, 65.61, 65.61, 65.59, 65.59, 65.58, 65.56, 65.55, 65.53, 65.53, 65.51, 65.51, 65.49, 65.48, 65.47, 65.45, 65.44, 65.44, 65.43, 65.42, 65.41, 65.39, 65.39, 65.39, 65.39, 65.39, 65.39, 65.34, 65.34, 65.31, 65.29, 65.27, 65.27, 65.27, 65.25, 65.25, 65.22, 65.21, 65.19, 65.17, 65.15, 65.12, 65.08, 65.05, 65.01, 64.97, 64.95, 64.92, 64.9, 64.87, 64.84, 64.81, 64.77, 64.75, 64.75, 64.75, 64.67, 64.66, 64.33, 64.32, 64.31, 64.3, 64.29, 64.29, 64.27, 64.25, 64.25, 64.24, 64.23, 64.22, 64.21, 64.2, 64.19, 64.19, 64.19, 64.18, 69.53, 69.53, 69.5, 64.13, 64.13, 64.13, 64.12, 54.17, 54.17, 54.17, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 58.71, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.14, 55.13, 55.13, 55.13, 55.13, 55.13, 55.13, 55.13, 55.1, 55.1, 52.72, 52.72, 52.72, 52.72, 52.72, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 52.66, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 46.1, 46.1, 46.1, 46.1, 46.1, 46.1, 46.1, 46.1, 46.1, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 44.62, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 38.67, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41, 41, 41, 41, 41, 41, 41, 41, 41, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.76, 36.71, 36.71, 36.71, 36.71, 36.71, 36.71, 36.71, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.7, 36.69, 36.69, 36.69, 36.69, 36.69, 36.69, 36.69, 36.68, 36.68, 36.68, 36.68, 36.68, 36.68, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 33.1, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 7.14, 7.14, 7.14, 14.29, 14.29, 14.29, 14.29, 16.67, 16.67, 23.81, 23.81, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 23.81, 23.81, 23.81, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 29.88, 29.88, 29.88, 29.88, 29.88, 29.88, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 26.31, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 20.95, 30.77, 30.77, 30.77, 30.77, 30.77, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 53.57, 53.57, 53.57, 53.57, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 80.95, 80.95, 80.95, 80.95, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 62.2, 62.2, 62.2, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 16.07, 26.79, 51.19, 51.19, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 68.45, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 55.95, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 58.33, 60.12, 60.12, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 68.45, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 47.98, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 51.19, 51.19, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 62.48, 62.46, 62.45, 62.44, 62.43, 62.42, 62.42, 62.42, 62.41, 62.4, 62.4, 62.39, 62.38, 62.38, 62.38, 62.37, 62.36, 62.36, 62.35, 62.35, 62.35, 62.34, 62.34, 62.34, 62.33, 62.32, 62.32, 62.32, 62.32, 62.31, 62.3, 62.28, 62.27, 62.26, 62.25, 62.25, 62.24, 62.24, 62.22, 62.21, 62.2, 62.2, 62.2, 62.19, 62.18, 62.17, 62.16, 62.16, 62.15, 62.15, 62.14, 62.13, 62.13, 62.12, 62.12, 62.11, 62.11, 62.11, 62.1, 62.1, 60.31, 57.37, 57.37, 57.37, 57.37, 57.36, 57.36, 57.36, 54.98, 54.97, 54.97, 54.97, 54.97, 54.97, 54.97, 54.96, 54.96, 54.96, 54.95, 54.95, 54.95, 54.95, 54.94, 54.94, 54.94, 54.94, 54.94, 46.08, 46.08, 46.08, 46.08, 44.98, 44.98, 44.98, 44.98, 44.97, 44.97, 44.97, 44.97, 44.97, 44.97, 44.96, 44.96, 44.96, 44.96, 44.96, 44.96, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 44.93, 42.64, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 41.54, 41.53, 41.53, 41.53, 41.53, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.84, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 33.83, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.18, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 32.17, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.15, 29.15, 29.15, 29.15, 29.15, 29.15, 29.15, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.79, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 29.78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 9.52, 9.52, 9.52, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 25.6, 25.6, 25.6, 29.17, 43.45, 50.6, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 61.9, 61.9, 61.9, 61.9, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 66.79, 66.79, 66.79, 66.79, 66.79, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 70.36, 70.36, 66.79, 66.79, 66.79, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 70.54, 61.01, 61.01, 61.01, 61.01, 61.01, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 59.53, 60.96, 60.96, 60.96, 60.96, 60.96, 60.96, 60.96, 60.96, 60.96, 59.17, 59.17, 59.17, 59.17, 59.17, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 54.33, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 49.57, 57.6, 57.6, 57.6, 57.6, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 59.87, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 54.29, 43.04, 43.04, 43.04, 43.04, 43.04, 43.04, 43.04, 43.04, 43.04, 42.97, 42.97, 42.97, 42.97, 42.93, 42.93, 42.9, 42.9, 42.9, 42.9, 42.9, 42.85, 42.85, 42.85, 42.81, 42.81, 42.81, 42.81, 42.81, 42.78, 42.78, 42.78, 42.78, 40.99, 38.61, 38.61, 38.61, 38.57, 38.57, 38.57, 38.57, 38.55, 38.54, 38.54, 38.54, 38.52, 38.52, 38.52, 38.52, 38.5, 38.5, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 31.96, 28.39, 28.39, 28.39, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 7.14, 7.14, 7.14, 7.14, 8.93, 8.93, 8.93, 8.93, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 14.88, 14.88, 14.88, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 23.81, 23.81, 27.98, 27.98, 37.5, 49.4, 49.4, 49.4, 49.4, 49.4, 52.98, 52.98, 52.98, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 68.75, 68.75, 68.75, 68.75, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 64.58, 62.2, 62.2, 62.2, 62.2, 62.2, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 67.56, 67.56, 67.56, 67.56, 69.94, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 62.2, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 55.06, 55.06, 55.06, 55.06, 55.06, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 59.82, 59.82, 59.82, 59.82, 56.25, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 51.49, 51.49, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 52.08, 52.08, 52.08, 52.08, 52.08, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 52.08, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.26, 42.26, 42.26, 42.26, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 38.99, 38.99, 40.42, 40.42, 40.42, 38.04, 38.04, 38.04, 38.04, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 48.81, 48.81, 48.81, 48.81, 48.81, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 7.74, 7.74, 7.74, 7.74, 7.74, 11.31, 13.69, 13.69, 20.83, 20.83, 20.83, 20.83, 20.83, 24.4, 24.4, 26.19, 26.19, 26.19, 26.19, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 39.52, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 39.76, 41.19, 41.19, 41.19, 85.83, 85.83, 85.83, 85.83, 85.83, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 81.61, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 67.02, 67.02, 67.02, 68.45, 68.45, 71.73, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 70.69, 70.69, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.56, 70.52, 70.52, 70.52, 70.52, 70.52, 70.52, 70.52, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67.14, 67.14, 70.71, 70.69, 70.69, 70.69, 70.69, 70.69, 70.64, 70.64, 70.62, 70.62, 70.6, 70.6, 70.6, 70.57, 71.59, 71.55, 71.55, 71.55, 71.55, 71.55, 71.49, 71.49, 71.49, 71.47, 71.47, 71.47, 71.47, 71.45, 71.45, 67.85, 67.85, 67.83, 67.83, 67.83, 72.01, 72, 71.99, 71.99, 71.98, 71.98, 71.98, 71.97, 68.4, 68.38, 68.38, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 64.29, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 58.25, 58.25, 58.25, 58.25, 58.25, 58.25, 58.25, 58.25, 58.25, 58.25, 58.25, 58.24, 50.5, 50.5, 50.5, 50.49, 50.49, 50.48, 50.48, 50.47, 50.47, 48.07, 48.07, 48.07, 48.07, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 47.87, 47.87, 47.87, 47.87, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 50.24, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 46.97, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 45.18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 9.52, 9.52, 41.07, 42.86, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 50.6, 50.6, 50.6, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 34.52, 34.52, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 51.79, 51.79, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55, 55, 59.76, 59.76, 59.76, 57.98, 57.98, 57.98, 48.45, 48.45, 48.45, 57.98, 57.98, 57.98, 48.45, 48.45, 48.45, 48.45, 57.98, 57.98, 57.98, 48.45, 48.45, 48.45, 48.45, 57.98, 57.98, 57.98, 48.45, 48.45, 48.45, 48.45, 57.98, 57.98, 57.98, 48.45, 48.45, 48.45, 48.45, 57.98, 57.98, 57.98, 46.07, 46.07, 46.07, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 47.5, 47.5, 47.5, 47.5, 48.93, 48.93, 48.93, 48.93, 48.93, 50.36, 50.36, 50.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 45.94, 45.91, 45.88, 45.85, 45.81, 45.79, 45.78, 45.75, 45.72, 45.7, 54.07, 54.05, 54.04, 54.04, 54.02, 54.01, 53.99, 53.98, 53.96, 53.94, 53.94, 53.92, 53.9, 53.88, 53.86, 53.84, 53.82, 53.81, 53.79, 53.77, 53.74, 53.72, 53.7, 53.68, 52.6, 50.42, 50.38, 50.35, 50.34, 50.32, 50.3, 50.29, 50.25, 50.22, 50.18, 50.15, 50.11, 50.09, 50.08, 50.06, 50.03, 50, 49.98, 49.95, 49.94, 49.94, 49.92, 49.89, 49.87, 49.85, 49.84, 49.83, 49.82, 49.81, 49.79, 50.56, 50.55, 50.53, 50.52, 50.52, 50.51, 50.49, 50.47, 50.46, 50.46, 50.46, 50.46, 50.44, 50.43, 50.41, 50.4, 50.4, 50.4, 50.4, 50.39, 50.38, 50.37, 50.36, 50.35, 50.34, 50.34, 50.33, 50.32, 50.31, 50.31, 50.3, 50.3, 48.51, 48.5, 48.49, 48.49, 48.48, 48.48, 48.47, 48.47, 48.47, 48.46, 48.46, 48.45, 48.45, 48.44, 48.44, 48.44, 48.44, 48.43, 48.43, 48.42, 48.42, 48.42, 48.42, 48.41, 48.41, 48.4, 48.4, 48.4, 48.4, 48.39, 48.39, 48.39, 48.39, 47.85, 47.85, 47.85, 47.85, 47.84, 47.84, 47.84, 47.84, 47.84, 47.84, 47.84, 42.49, 42.49, 42.49, 42.49, 42.49, 42.49, 42.49, 42.49, 42.49, 42.49, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 42.48, 30.95, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 14.88, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 38.69, 48.21, 48.21, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 66.67, 66.67, 66.67, 66.67, 66.67, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 50.6, 50.6, 50.6, 51.79, 50, 50, 50, 50, 50.6, 50.6, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 60.12, 60.12, 60.12, 60.12, 60.12, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 74.4, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.08, 75.08, 72.7, 72.7, 72.7, 72.69, 72.69, 72.69, 72.69, 72.69, 72.69, 72.69, 75.07, 75.06, 75.06, 75.06, 72.68, 72.68, 72.68, 72.68, 72.68, 72.68, 72.68, 72.68, 75.06, 75.05, 75.05, 72.67, 70.29, 70.29, 70.29, 70.29, 68.5, 68.5, 68.5, 68.5, 68.5, 68.49, 68.49, 68.49, 68.49, 68.49, 68.49, 68.48, 68.48, 68.48, 68.48, 68.48, 68.48, 68.47, 68.47, 68.47, 68.47, 68.47, 69.9, 69.9, 69.89, 69.89, 69.89, 69.88, 69.88, 69.88, 69.88, 68.69, 68.69, 68.69, 68.68, 68.68, 68.68, 68.68, 68.67, 68.67, 68.67, 68.67, 68.66, 68.66, 68.66, 68.66, 68.66, 68.65, 68.64, 68.64, 68.64, 68.64, 68.63, 68.61, 68.61, 68.6, 68.6, 68.6, 68.6, 68.59, 68.59, 68.59, 68.58, 68.58, 68.58, 68.57, 68.56, 68.56, 68.55, 68.54, 68.54, 68.54, 68.54, 68.53, 68.52, 68.52, 68.52, 68.51, 68.51, 68.51, 68.51, 68.5, 68.5, 68.5, 68.49, 68.49, 68.49, 68.49, 68.48, 68.48, 68.48, 68.48, 68.48, 68.48, 68.47, 68.47, 68.47, 68.46, 68.46, 68.46, 68.46, 68.46, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 40.24, 40.24, 40.24, 40.24, 40.24, 40.24, 40.24, 40.24, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 46.19, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 47.02, 47.02, 47.02, 51.79, 51.79, 51.79, 51.79, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 61.09, 56.32, 56.32, 56.32, 56.31, 56.31, 56.31, 56.31, 56.3, 56.3, 56.3, 56.98, 56.97, 56.97, 56.97, 54.57, 54.56, 54.55, 54.54, 54.54, 54.53, 54.53, 54.51, 54.5, 54.5, 54.49, 54.48, 54.48, 54.48, 54.47, 54.46, 54.45, 54.44, 54.43, 54.43, 54.43, 54.42, 54.41, 54.4, 54.39, 54.38, 54.38, 54.38, 54.37, 54.36, 54.36, 54.35, 54.34, 54.34, 54.34, 54.34, 54.33, 54.33, 54.32, 54.32, 54.32, 54.32, 54.32, 54.31, 54.31, 54.31, 54.31, 54.31, 54.31, 54.3, 54.3, 54.3, 54.29, 54.29, 54.29, 54.29, 54.29, 54.29, 54.28, 54.28, 54.28, 54.28, 54.28, 54.28, 54.28, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.26, 54.26, 54.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 45.24, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 60.71, 60.71, 60.71, 60.71, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 44.05, 44.05, 44.05, 44.05, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 49.4, 45.83, 45.83, 45.83, 45.83, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.86, 42.86, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 61.55, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 64.29, 64.29, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 62.38, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.64, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 57.92, 57.92, 57.92, 57.92, 57.92, 57.92, 51.97, 51.97, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.69, 51.13, 51.13, 51.13, 51.13, 51.13, 51.13, 51.13, 51.13, 51.13, 51.13, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 48.75, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 41.01, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 45.74, 42.17, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 39.77, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 42.15, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.81, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 41.8, 21.43, 21.43, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 14.88, 25.6, 25.6, 25.6, 25.6, 35.71, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 59.52, 59.52, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.02, 69.05, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 56.55, 52.98, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50.6, 50.6, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 43.45, 43.45, 43.45, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 48.69, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 62.02, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.14, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 56.25, 56.25, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.19, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 51.73, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.83, 49.39, 49.39, 49.39, 49.39, 49.39, 49.39, 49.39, 48.87, 48.87, 48.87, 48.87, 48.87, 48.87, 48.87, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.67, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.45, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 48.11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 14.88, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 27.98, 57.14, 57.14, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 72.62, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 69.94, 69.94, 69.94, 69.94, 68.75, 68.75, 68.75, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 63.1, 63.1, 63.1, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.9, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 50.12, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.35, 43.35, 43.35, 43.35, 43.33, 49.28, 49.28, 49.28, 49.28, 49.28, 49.27, 49.27, 49.27, 49.27, 49.27, 46.89, 46.89, 46.89, 46.88, 46.88, 46.88, 46.88, 46.87, 46.87, 46.87, 46.86, 46.86, 46.86, 46.86, 46.86, 46.86, 46.86, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.84, 46.84, 46.84, 46.84, 46.84, 46.83, 46.83, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.81, 51.03, 51.03, 51.03, 51.03, 51.03, 51.03, 51.03, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 50.96, 50.96, 50.96, 50.96, 50.91, 50.91, 50.9, 50.9, 50.9, 50.9, 50.89, 50.89, 50.88, 50.88, 50.88, 50.88, 50.87, 50.87, 50.87, 50.85, 50.85, 50.85, 50.85, 52.04, 52.02, 52.02, 52.01, 52.01, 52.01, 52.01, 52.01, 51.99, 51.99, 51.99, 51.99, 51.99, 51.99, 48.42, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.37, 48.37, 48.37, 48.36, 48.36, 48.36, 48.36, 48.36, 48.35, 48.35, 48.35, 48.35, 48.35, 48.35, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 48.3, 51.88, 51.88, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.86, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 49.13, 49.13, 49.13, 49.13, 49.13, 49.13, 49.12, 49.12, 49.12, 49.12, 49.12, 49.12, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.09, 49.07, 49.07, 49.07, 49.07, 49.07, 49.07, 49.07, 49.07, 49.07, 49.07, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.06, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.04, 49.04, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 45.47, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 41.07, 41.07, 41.07, 45.83, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50.6, 50.6, 50.6, 50.6, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 59.4, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 50, 50, 50, 50, 50, 50, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 34.52, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 5.95, 5.95, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 24.4, 30.36, 30.36, 30.36, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 66.67, 66.67, 66.67, 70.24, 70.24, 70.24, 70.24, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 45.24, 45.24, 45.24, 45.24, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 72.02, 72.02, 72.02, 72.02, 72.02, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 76.67, 76.67, 76.67, 76.67, 76.67, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 73.69, 73.69, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 68.33, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 54.05, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 55.83, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 71.19, 64.22, 64.18, 64.12, 56.92, 56.86, 56.83, 56.83, 58.2, 58.13, 58.04, 57.97, 57.88, 57.86, 57.86, 57.79, 57.72, 57.65, 57.57, 57.52, 57.5, 57.49, 57.42, 54.97, 54.87, 54.79, 54.7, 54.68, 54.68, 54.62, 54.53, 54.43, 54.4, 54.29, 54.26, 54.24, 54.17, 54.08, 54, 49.18, 49.12, 49.1, 49.1, 49.06, 49.04, 48.99, 48.94, 48.89, 48.88, 48.88, 48.84, 48.81, 48.79, 48.76, 48.72, 48.71, 48.71, 48.68, 48.66, 48.63, 48.6, 48.58, 48.57, 48.57, 48.54, 48.52, 48.5, 48.47, 48.45, 48.43, 48.42, 48.38, 48.36, 48.33, 48.27, 48.21, 48.2, 48.19, 48.15, 48.1, 48.06, 48, 47.94, 47.93, 47.93, 47.87, 47.83, 47.76, 47.7, 47.65, 47.64, 47.64, 47.59, 49.93, 49.89, 49.84, 49.79, 49.79, 49.79, 49.75, 49.72, 49.69, 49.65, 49.62, 49.62, 49.62, 49.59, 49.56, 49.54, 49.51, 49.48, 49.48, 49.48, 55.73, 50.94, 50.92, 50.89, 50.86, 50.85, 50.85, 50.83, 50.8, 50.78, 50.75, 50.72, 50.72, 50.72, 50.69, 50.67, 50.64, 50.61, 50.58, 50.58, 50.58, 50.55, 50.53, 50.51, 50.48, 50.46, 50.45, 50.45, 50.43, 50.41, 50.4, 50.38, 50.36, 50.35, 50.35, 47.95, 47.94, 47.93, 47.91, 47.89, 47.89, 47.88, 47.87, 47.85, 47.84, 47.82, 47.81, 47.8, 47.8, 47.8, 47.8, 47.78, 47.76, 47.75, 47.74, 47.74, 47.73, 47.72, 47.71, 47.69, 47.67, 47.67, 47.67, 47.65, 47.64, 47.63, 47.61, 47.59, 47.59, 47.59, 47.58, 47.57, 47.56, 47.55, 47.53, 47.52, 47.52, 47.51, 47.49, 47.48, 47.46, 47.45, 47.44, 47.44, 47.43, 47.42, 47.4, 47.39, 47.38, 47.37, 47.37, 47.36, 47.35, 47.34, 47.33, 47.31, 47.31, 47.31, 47.3, 47.29, 47.28, 47.27, 47.27, 47.27, 47.27, 47.26, 47.25, 47.24, 47.23, 47.23, 42.47, 42.47, 42.46, 42.44, 42.43, 42.41, 42.38, 42.38, 42.37, 42.36, 42.35, 42.33, 42.32, 42.31, 42.31, 42.31, 42.3, 42.29, 42.28, 42.27, 42.26, 42.26, 42.26, 42.25, 42.24, 42.23, 42.22, 42.21, 42.21, 42.21, 42.2, 42.19, 42.19, 42.18, 42.17, 36.89, 36.89, 36.89, 36.89, 36.89, 36.89, 36.88, 36.88, 36.88, 36.88, 36.88, 36.88, 36.88, 36.88, 36.88, 36.88, 38.67, 38.67, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11.9, 11.9, 11.9, 11.9, 19.05, 19.05, 19.05, 19.05, 26.19, 26.19, 26.19, 29.76, 36.9, 36.9, 44.05, 55.95, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 34.52, 34.52, 34.52, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 45.24, 45.24, 45.24, 45.24, 45.24, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 58.81, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 61.19, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.79, 58.79, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 56.41, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 49.26, 49.26, 49.26, 46.88, 46.88, 46.88, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 54.03, 53.82, 53.82, 53.82, 53.82, 59.07, 59.07, 59.07, 59.07, 59.07, 59.07, 59.07, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 58.96, 59.07, 59.07, 59.07, 59.07, 59.07, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 64.68, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 58.51, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 37.29, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 7.14, 11.9, 11.9, 11.9, 11.9, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 23.21, 30.36, 32.74, 35.12, 35.12, 35.12, 35.12, 35.12, 39.88, 39.88, 39.88, 39.88, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 35.12, 35.12, 35.12, 35.12, 35.12, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 44.64, 44.64, 44.64, 44.64, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 60.71, 60.71, 60.71, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 60.12, 60.12, 60.12, 60.12, 60.12, 63.69, 63.69, 63.69, 63.69, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 82.14, 82.14, 82.14, 78.57, 78.57, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 70.24, 70.24, 70.24, 70.24, 70.24, 74.4, 70.83, 70.83, 73.21, 73.21, 70.83, 70.83, 69.05, 64.99, 64.99, 64.99, 64.99, 64.98, 64.98, 64.98, 64.98, 64.98, 64.98, 64.98, 64.97, 64.97, 64.97, 64.97, 54.25, 54.25, 54.24, 54.24, 54.24, 54.24, 54.24, 54.24, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 54.23, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.95, 55.95, 55.95, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 48.21, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 12.5, 12.5, 14.29, 52.98, 58.93, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 63.39, 63.39, 62.2, 62.2, 62.2, 62.2, 62.2, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 59.23, 59.23, 59.23, 59.23, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 55.06, 55.06, 55.06, 55.06, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 47.92, 47.92, 47.92, 47.92, 44.35, 44.35, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 44.05, 44.05, 44.05, 44.05, 44.05, 41.67, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 65.36, 65.36, 65.36, 65.36, 65.36, 66.07, 66.07, 66.07, 66.07, 66.07, 60.71, 60.71, 60.71, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 58.93, 58.93, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 54.76, 54.76, 54.76, 48.21, 48.21, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 42.26, 42.26, 42.26, 42.26, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 41.37, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 26.79, 26.79, 26.79, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 37.5, 41.07, 45.24, 45.24, 45.24, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53.57, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 47.62, 47.62, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 48.21, 48.21, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 57.26, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50.6, 50.6, 50.6, 50.6, 50.6, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.91, 41.9, 41.9, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 44.58, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 46.95, 44.57, 44.57, 44.57, 44.57, 44.57, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 44.56, 39.8, 39.8, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 39.78, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 27.38, 27.38, 27.38, 27.38, 27.38, 30.95, 30.95, 38.1, 38.1, 38.1, 38.1, 60.12, 60.12, 60.12, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 75.6, 75.6, 72.02, 72.02, 72.02, 72.02, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 56.55, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 60.71, 60.71, 60.71, 60.71, 60.71, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 65.48, 65.48, 65.48, 65.48, 65.48, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 74.7, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 79.35, 79.35, 79.35, 79.35, 79.35, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 75.54, 75.54, 75.54, 75.54, 75.54, 75.54, 75.54, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 73.39, 73.39, 73.39, 73.39, 71.01, 62.68, 62.68, 62.68, 62.68, 62.68, 62.68, 61.73, 61.73, 61.73, 61.73, 61.73, 61.73, 65.3, 65.3, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 67.08, 69.46, 69.46, 69.46, 69.46, 69.46, 69.46, 69.46, 70.89, 70.89, 70.89, 70.89, 70.89, 70.89, 70.89, 70.89, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 80.71, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 86.67, 86.67, 86.67, 86.67, 86.67, 86.67, 88.1, 88.1, 88.1, 88.1, 88.1, 88.1, 88.1, 88.1, 88.1, 88.1, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 89.29, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 83.04, 83.04, 83.04, 83.04, 83.04, 83.04, 83.9, 83.89, 83.88, 83.87, 83.86, 82.06, 81.65, 81.63, 81.6, 81.58, 75.3, 75.28, 75.26, 75.24, 75.22, 75.2, 75.18, 75.17, 75.15, 75.14, 75.13, 75.11, 75.1, 75.08, 75.07, 75.06, 75.04, 75.03, 75.02, 75, 73.2, 73.18, 73.17, 73.16, 73.14, 73.13, 73.12, 73.11, 73.09, 73.08, 73.07, 73.05, 73.04, 73.03, 73.01, 73, 72.99, 67.03, 67.02, 67.01, 67, 66.98, 66.97, 66.96, 66.96, 66.95, 66.94, 66.93, 66.93, 66.92, 66.91, 66.9, 66.35, 66.32, 66.29, 66.26, 66.24, 66.22, 66.2, 66.17, 61.83, 61.8, 61.78, 61.77, 61.76, 61.75, 61.73, 61.72, 61.7, 61.69, 61.68, 61.68, 61.67, 61.66, 61.66, 57.79, 57.79, 57.79, 57.78, 57.78, 57.78, 57.77, 57.77, 57.76, 57.76, 57.76, 57.76, 57.76, 57.75, 57.75, 57.75, 57.75, 57.75, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 56.54, 56.54, 58.33, 58.33, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 58.32, 56.53, 56.53, 56.53, 56.53, 56.53, 56.53, 56.52, 54.74, 54.74, 54.74, 54.74, 54.74, 54.74, 48.99, 48.99, 48.98, 48.98, 48.98, 48.98, 48.98, 48.98, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.96, 48.96, 48.96, 48.96, 48.96, 48.96, 48.96, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.95, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.94, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.9, 48.9, 48.9, 48.9, 48.9, 48.9, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.27, 43.27, 43.27, 43.27, 43.26, 43.26, 43.26, 43.26, 43.25, 43.25, 43.25, 43.25, 43.24, 43.24, 43.24, 43.24, 43.24, 43.24, 43.24, 37.28, 37.28, 37.28, 37.28, 37.28, 37.28, 37.28, 37.27, 37.27, 37.27, 37.27, 37.27, 37.27, 37.27, 32.51, 32.51, 32.51, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.72, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 34.28, 30.71, 30.71, 30.71, 30.71, 30.7, 30.7, 30.7, 30.7, 30.7, 30.7, 30.7, 33.08, 33.08, 33.08, 33.08, 33.08, 33.08, 33.08, 33.08, 33.08, 33.08, 33.08, 30.7, 30.7, 30.7, 30.7, 30.7, 30.7, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 11.31, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 50.6, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 61.9, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 45.24, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 54.88, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.18, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.14, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.05, 37.05, 37.05, 37.05, 37.05, 37.05, 37.05, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.04, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37.03, 37, 37, 37, 37, 37, 37, 37, 36.99, 36.99, 36.99, 36.99, 36.99, 36.99, 36.99, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.98, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.95, 36.92, 36.92, 36.92, 36.92, 36.92, 36.92, 36.92, 36.89, 36.89, 36.89, 36.89, 36.89, 36.89, 36.89, 36.86, 36.86, 36.86, 36.86, 36.86, 36.86, 36.86, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.83, 36.83, 36.83, 36.83, 36.83, 36.83, 36.83, 36.82, 36.82, 36.82, 36.82, 36.82, 36.82, 36.82, 36.8, 36.8, 36.8, 36.8, 36.8, 36.8, 36.8, 36.79, 36.79, 36.79, 36.79, 36.79, 36.79, 36.79, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.75, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.72, 36.68, 36.68, 36.68, 36.68, 36.68, 36.68, 36.68, 36.66, 36.66, 36.66, 36.66, 36.66, 36.66, 36.66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 14.88, 14.88, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 20.24, 29.76, 29.76, 33.33, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 57.14, 58.93, 58.93, 61.31, 61.31, 63.69, 63.69, 63.69, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 78.57, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 46.43, 46.43, 46.43, 46.43, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.55, 61.55, 61.55, 61.55, 61.55, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 73.93, 73.93, 73.93, 73.93, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 80.12, 80.12, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 60.71, 60.71, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.89, 58.87, 58.86, 58.84, 58.83, 58.82, 58.82, 58.8, 58.78, 58.76, 58.74, 58.73, 58.72, 58.71, 58.7, 58.68, 58.67, 58.65, 58.63, 58.62, 58.61, 58.26, 58.25, 58.25, 58.24, 58.23, 58.22, 58.21, 58.21, 58.2, 58.2, 58.2, 58.19, 58.18, 58.18, 58.18, 58.17, 58.17, 58.17, 58.17, 58.16, 58.16, 58.16, 58.16, 58.15, 58.15, 58.15, 58.15, 58.15, 58.14, 58.14, 58.14, 58.14, 58.14, 58.13, 58.13, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.9, 57.89, 57.89, 57.89, 57.89, 57.89, 57.89, 57.89, 57.89, 57.89, 57.89, 57.89, 57.88, 57.88, 57.88, 57.88, 57.88, 57.88, 57.88, 57.88, 50.74, 50.74, 50.73, 46.57, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 17.86, 17.86, 17.86, 25, 25, 25, 44.05, 44.05, 44.05, 44.05, 47.62, 47.62, 47.62, 47.62, 50, 50, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 55.36, 48.21, 48.21, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 26.79, 26.79, 26.79, 26.79, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 39.29, 39.29, 44.05, 44.05, 44.05, 44.05, 48.21, 48.21, 48.21, 48.21, 48.21, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 46.31, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 45.6, 45.6, 45.6, 45.6, 45.6, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 35.24, 35.24, 35.24, 38.1, 38.1, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 34.52, 34.52, 34.52, 36.9, 36.9, 36.9, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 51.88, 51.88, 51.88, 51.88, 51.88, 51.88, 51.88, 51.88, 51.88, 51.88, 51.88, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.85, 51.84, 51.84, 51.84, 51.84, 51.84, 51.84, 51.84, 51.82, 51.82, 51.82, 51.82, 51.82, 51.82, 51.82, 51.8, 51.8, 51.8, 51.8, 51.8, 51.8, 51.8, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 51.78, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 16.67, 34.52, 38.1, 38.1, 51.79, 51.79, 51.79, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 69.05, 69.05, 69.05, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 75, 75, 75, 75, 75, 75, 75, 75, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 64.29, 64.29, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 37.38, 38.81, 37.02, 37.02, 37.02, 37.02, 37.02, 37.02, 41.19, 41.19, 82.26, 82.26, 82.26, 82.26, 82.26, 82.26, 87.86, 87.86, 87.86, 87.86, 87.86, 87.86, 87.86, 90.24, 90.24, 90.24, 90.24, 90.24, 90.24, 90.24, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 89.64, 81.79, 81.79, 81.79, 81.79, 81.79, 81.79, 81.79, 83.57, 83.57, 83.57, 83.57, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 73.1, 73.1, 73.1, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 81.31, 81.31, 81.31, 81.31, 81.31, 81.31, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 79.88, 75.36, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 53.57, 53.57, 53.57, 53.57, 53.57, 55.44, 55.44, 55.44, 55.44, 55.4, 55.4, 55.4, 55.4, 55.4, 55.4, 55.4, 55.34, 55.34, 55.34, 55.34, 55.34, 55.34, 55.34, 55.28, 55.28, 50.52, 50.52, 50.52, 50.52, 50.52, 50.51, 50.51, 50.51, 50.51, 50.51, 49.37, 49.37, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.26, 49.26, 49.26, 49.26, 49.26, 55.22, 55.2, 55.2, 55.2, 55.2, 55.2, 55.2, 55.2, 55.2, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 55.1, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 53.75, 53.75, 53.75, 53.75, 53.75, 53.75, 53.75, 53.75, 53.75, 53.75, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 50.17, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 52.56, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 50.77, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.46, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.92, 33.92, 33.92, 33.92, 33.92, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 11.31, 11.31, 18.45, 39.88, 39.88, 47.02, 47.02, 47.02, 47.02, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 59.52, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 63.93, 63.93, 63.93, 63.93, 63.93, 63.93, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 60, 60, 60, 60, 60, 60, 60, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 52.26, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 49.58, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 51.01, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 43.32, 43.3, 43.3, 43.28, 43.27, 46.84, 46.84, 46.84, 46.81, 46.8, 46.78, 46.77, 46.77, 46.76, 46.75, 46.74, 46.74, 46.74, 46.73, 52.92, 52.91, 52.91, 52.91, 52.91, 52.91, 52.9, 52.9, 52.9, 52.9, 52.89, 52.89, 52.89, 52.89, 45.28, 45.28, 45.28, 45.28, 45.28, 45.28, 45.28, 45.27, 45.26, 45.26, 45.26, 45.26, 45.26, 45.26, 41.68, 41.68, 41.68, 41.68, 41.68, 41.68, 41.68, 41.68, 41.68, 41.68, 41.68, 41.67, 41.67, 41.67, 43.03, 43.03, 43.03, 43.03, 43.03, 43.02, 43.02, 43.02, 43.02, 43.02, 43.02, 43.01, 43.01, 43.01, 35.57, 35.57, 35.57, 35.57, 35.57, 35.57, 35.57, 35.57, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.56, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 35.55, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 34.96, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 35.85, 38.23, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 34.23, 37.8, 37.8, 37.8, 37.8, 37.8, 41.37, 41.37, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 39.88, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 7.14, 10.71, 25, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.07, 41.07, 41.07, 41.07, 42.86, 42.86, 48.21, 61.9, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 76.79, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 50, 50, 50, 50, 51.79, 51.79, 51.79, 51.79, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.95, 55.95, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 61.9, 63.33, 63.33, 63.33, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 65.71, 62.14, 62.14, 62.14, 62.14, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 66.55, 66.55, 66.55, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 65, 65, 65, 65, 65, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.94, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 53.69, 53.69, 53.69, 53.69, 53.69, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 47.04, 47.04, 47.04, 47.03, 47.03, 47.02, 47.01, 47.01, 47.01, 47, 47, 47, 46.99, 46.99, 46.98, 46.98, 46.98, 46.97, 46.96, 46.96, 46.96, 46.94, 46.94, 46.94, 46.94, 46.93, 46.92, 46.92, 46.92, 46.91, 46.9, 46.9, 49.27, 49.27, 49.26, 49.26, 49.26, 49.26, 49.25, 49.25, 49.25, 49.25, 49.25, 49.24, 49.24, 49.23, 49.23, 49.22, 52.08, 52.07, 52.07, 52.07, 52.07, 52.07, 52.06, 52.05, 52.05, 52.05, 52.04, 53.32, 53.31, 53.31, 53.3, 53.3, 53.3, 53.3, 53.29, 53.29, 53.28, 52.76, 52.76, 52.75, 52.75, 52.74, 52.74, 52.74, 52.74, 52.73, 52.73, 52.73, 52.72, 52.72, 52.42, 52.41, 52.41, 52.4, 52.4, 52.4, 52.39, 52.39, 52.38, 52.38, 52.38, 52.38, 52.38, 52.37, 52.37, 52.37, 52.37, 52.36, 52.36, 52.36, 49.81, 49.8, 49.8, 49.8, 49.8, 49.8, 49.8, 49.8, 49.8, 49.8, 49.79, 49.79, 49.79, 55.45, 55.45, 55.45, 55.45, 55.45, 55.45, 55.45, 55.45, 55.45, 55.44, 55.44, 55.44, 53.06, 53.06, 53.06, 53.06, 53.06, 53.06, 53.06, 53.06, 53.05, 53.05, 48.28, 48.28, 48.28, 48.28, 48.28, 48.28, 48.28, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.27, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 48.26, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 8.33, 8.33, 8.33, 14.29, 14.29, 14.29, 14.29, 16.67, 16.67, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 42.86, 42.86, 47.62, 47.62, 58.33, 58.33, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.33, 58.33, 58.33, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.36, 55.36, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 57.86, 57.86, 57.86, 57.86, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 55.36, 55.36, 55.36, 49.05, 49.05, 48.9, 48.9, 48.9, 48.9, 48.9, 48.9, 48.9, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 48.71, 49.49, 49.49, 49.49, 49.49, 49.49, 49.49, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.41, 49.12, 49.12, 49.12, 49.12, 49.12, 49.12, 49.12, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.79, 48.79, 48.79, 48.79, 48.79, 48.79, 48.79, 48.73, 48.73, 48.73, 48.73, 48.73, 48.73, 48.73, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 48.63, 43.87, 43.87, 43.87, 43.87, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 42.68, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 46.25, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 51.33, 52.52, 52.52, 52.52, 52.52, 52.52, 52.52, 52.52, 52.52, 52.52, 52.52, 51.5, 51.5, 51.5, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 56.86, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 53.29, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 49.72, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 45.39, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 44.86, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 34.64, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 32.96, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 31.17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 16.07, 16.07, 16.07, 17.86, 17.86, 48.21, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 70.24, 70.24, 70.24, 63.1, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 51.79, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 50.6, 50.6, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.1, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 69.35, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 70.54, 63.63, 63.63, 63.63, 63.63, 63.63, 63.63, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 64.82, 73.81, 73.81, 73.81, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 85.48, 85.48, 85.48, 85.48, 85.48, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 85.12, 85.12, 85.12, 85.12, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 50, 50, 50, 50, 50, 50, 50, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.76, 4.76, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 20.83, 33.33, 33.33, 40.48, 40.48, 40.48, 40.48, 70.24, 70.24, 70.24, 70.24, 70.24, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 71.43, 71.43, 71.43, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.26, 67.26, 67.26, 67.26, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 62.5, 66.07, 66.07, 66.07, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 63.69, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 64.4, 64.4, 64.4, 64.4, 64.4, 60.83, 60.83, 60.83, 60.83, 60.83, 62.62, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 73.81, 71.19, 71.19, 71.19, 71.07, 71.07, 70.94, 70.94, 70.94, 70.94, 70.94, 70.87, 70.87, 70.83, 70.83, 70.83, 70.83, 70.79, 70.79, 70.79, 70.79, 61.27, 61.27, 61.27, 61.27, 61.18, 61.18, 56.42, 56.39, 56.39, 56.39, 56.39, 56.38, 56.38, 56.38, 56.35, 56.35, 56.35, 56.35, 56.34, 58.12, 58.12, 58.12, 58.12, 58.12, 58.1, 58.1, 58.1, 58.1, 58.09, 58.09, 58.09, 58.09, 58.08, 58.08, 58.07, 58.07, 58.07, 55.69, 55.69, 55.68, 55.68, 55.68, 55.67, 55.67, 55.67, 55.67, 55.67, 55.65, 55.65, 55.65, 55.65, 62.79, 62.79, 55.64, 55.64, 51.24, 51.24, 51.24, 51.24, 51.24, 51.24, 51.22, 51.22, 51.21, 51.21, 51.21, 51.21, 51.2, 52.39, 52.39, 52.39, 52.39, 52.39, 52.38, 52.38, 52.38, 52.37, 52.37, 52.37, 52.37, 52.37, 52.36, 52.36, 52.35, 52.35, 52.35, 52.35, 52.35, 52.34, 48.35, 48.35, 48.35, 48.35, 48.35, 48.35, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.31, 50.69, 50.69, 47.12, 45.92, 45.92, 45.92, 45.92, 45.9, 45.9, 45.9, 45.9, 45.9, 45.9, 45.9, 45.89, 45.89, 45.89, 45.89, 45.89, 45.89, 45.89, 45.89, 45.89, 45.89, 45.88, 45.88, 45.88, 45.88, 45.88, 45.88, 45.88, 45.87, 45.87, 45.87, 45.87, 45.87, 45.87, 45.87, 45.87, 45.87, 45.87, 45.87, 45.86, 45.86, 45.86, 45.86, 45.86, 45.86, 45.86, 45.86, 45.86, 45.86, 45.86, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 45.85, 50.31, 50.31, 50.31, 50.31, 50.31, 38.56, 38.56, 38.56, 38.56, 38.55, 38.55, 38.55, 38.55, 38.55, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.21, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.2, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 37.19, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.95, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.94, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.93, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 41.92, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 37.16, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 35.37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 8.93, 13.1, 13.1, 23.81, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 61.9, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 56.55, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.19, 51.19, 51.19, 51.19, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 57.86, 57.86, 57.86, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 58.45, 58.45, 58.45, 58.45, 58.45, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 40.48, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 40.48, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 48.21, 48.21, 48.21, 48.21, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 8.93, 8.93, 8.93, 8.93, 21.43, 21.43, 23.21, 23.21, 23.21, 23.21, 23.21, 32.74, 32.74, 32.74, 32.74, 38.69, 38.69, 43.45, 43.45, 43.45, 43.45, 45.24, 45.24, 50.6, 50.6, 50.6, 55.36, 55.36, 55.36, 60.71, 60.71, 60.71, 61.9, 61.9, 63.1, 63.1, 64.29, 64.29, 64.29, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 73.21, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 71.73, 71.73, 71.73, 71.73, 71.73, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 68.04, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 79.05, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 57.92, 57.92, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 66.13, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 83.1, 83.1, 83.1, 83.1, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 73.57, 73.57, 73.57, 73.57, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 63.77, 63.77, 61.61, 61.61, 61.61, 61.61, 61.59, 61.59, 61.59, 61.57, 61.57, 61.57, 61.57, 61.55, 65.12, 65.12, 65.11, 65.11, 65.11, 65.11, 65.08, 65.08, 65.07, 65.07, 65.07, 65.07, 65.07, 65.07, 65.07, 65.07, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 60.18, 63.75, 63.75, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.66, 63.66, 63.66, 63.66, 63.66, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 66.32, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 14.88, 14.88, 14.88, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 45.24, 45.24, 45.24, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 52.98, 58.33, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 48.51, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 56.55, 56.55, 56.55, 56.55, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 64.29, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 48.21, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 35.71, 35.71, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 42.26, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.19, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 52.74, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 67.26, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 69.64, 69.64, 69.64, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 13.1, 14.88, 14.88, 14.88, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 32.74, 39.88, 47.02, 47.02, 60.12, 63.1, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 61.9, 57.14, 57.14, 60.12, 60.12, 60.12, 60.12, 60.12, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 68.75, 72.32, 72.32, 72.32, 72.32, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 76.49, 72.92, 72.92, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 67.56, 67.56, 67.56, 67.56, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 56.19, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 36.79, 36.79, 36.79, 36.79, 36.79, 36.79, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 43.93, 43.93, 79.64, 79.64, 79.64, 79.64, 79.64, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 83.81, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 87.02, 87.02, 87.02, 87.02, 87.02, 87.02, 87.02, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 68.57, 68.57, 68.57, 68.57, 68.57, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.11, 63.11, 63.11, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.67, 62.67, 62.67, 62.67, 62.67, 62.67, 62.67, 62.4, 56.44, 56.44, 55.52, 55.52, 55.52, 48.19, 48.19, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 45.07, 44.83, 44.81, 44.78, 44.78, 44.74, 44.71, 44.69, 44.69, 44.69, 44.64, 44.58, 44.58, 44.58, 44.47, 44.45, 44.45, 44.39, 44.38, 44.36, 44.34, 44.32, 44.31, 44.27, 44.27, 44.26, 44.26, 44.25, 44.24, 44.22, 44.21, 44.19, 44.19, 44.18, 44.16, 44.15, 44.13, 44.12, 44.12, 44.12, 44.09, 44.08, 44.08, 44.07, 44.06, 44.06, 44.06, 44.05, 44.05, 44.04, 44.03, 44.02, 44.02, 44.02, 44.02, 44.01, 44.01, 44.01, 44, 44, 43.99, 43.98, 43.97, 43.97, 43.96, 43.96, 43.94, 43.94, 43.94, 43.93, 43.93, 43.92, 43.92, 43.91, 43.9, 43.9, 43.9, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.87, 43.87, 43.86, 43.86, 43.85, 43.85, 43.85, 43.85, 43.83, 43.83, 43.82, 43.82, 43.81, 43.81, 43.81, 43.8, 43.8, 43.79, 43.79, 43.79, 43.79, 43.79, 43.78, 43.76, 43.75, 43.75, 43.74, 43.74, 43.73, 43.72, 43.71, 43.7, 43.7, 43.7, 43.69, 43.69, 43.69, 43.69, 43.69, 43.69, 43.66, 43.65, 43.65, 43.65, 43.65, 43.65, 43.65, 43.65, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.63, 43.6, 43.6, 43.6, 43.6, 43.59, 43.59, 43.59, 43.59, 43.59, 43.59, 43.59, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.55, 43.55, 43.55, 43.55, 43.55, 43.55, 43.55, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.46, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 43.16, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.84, 42.84, 42.84, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.8, 42.56, 42.56, 42.56, 42.56, 42.56, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.53, 42.45, 42.45, 42.45, 42.45, 42.45, 42.45, 42.45, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.4, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.36, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.32, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 16.67, 16.67, 16.67, 19.05, 25.3, 25.3, 37.5, 42.86, 42.86, 42.86, 47.62, 47.62, 47.62, 47.62, 52.38, 52.38, 52.38, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 62.5, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 68.69, 71.07, 71.07, 71.07, 71.07, 71.07, 71.07, 71.07, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 66.79, 66.79, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 63.69, 63.69, 63.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.34, 56.34, 56.34, 56.34, 56.34, 56.34, 56.34, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.73, 52.73, 52.73, 52.73, 52.73, 52.73, 52.73, 52.71, 52.71, 52.71, 52.71, 52.71, 52.71, 52.71, 52.69, 52.69, 52.69, 52.69, 52.69, 52.69, 52.69, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.66, 61.58, 61.58, 61.58, 61.58, 61.58, 61.58, 61.57, 61.57, 61.57, 61.57, 61.57, 61.57, 61.57, 61.55, 63.93, 63.93, 63.93, 63.93, 63.93, 63.93, 63.91, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.28, 66.27, 66.27, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 73.81, 73.81, 73.81, 73.81, 73.81, 65.04, 63.84, 63.84, 63.84, 63.84, 63.84, 63.83, 63.83, 63.83, 63.83, 63.83, 63.83, 63.83, 63.83, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.61, 62.61, 62.61, 62.61, 62.61, 62.61, 62.61, 62.61, 62.61, 62.61, 62.61, 55.46, 55.46, 55.46, 52.06, 52.06, 52.06, 52.06, 52.06, 52.06, 52.06, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 49.37, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 38.63, 38.63, 38.63, 38.63, 38.63, 38.63, 38.63, 38.63, 38.63, 38.62, 38.62, 38.62, 38.62, 38.62, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 39.84, 37.46, 37.46, 37.46, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 37.45, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 33.88, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 32.74, 32.74, 32.74, 32.74, 34.52, 47.02, 47.02, 60.71, 65.48, 75, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 66.37, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 48.51, 47.62, 47.62, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 32.74, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 55.65, 55.65, 55.65, 40.77, 42.2, 42.2, 42.2, 42.2, 31.19, 31.19, 31.19, 31.19, 31.19, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 40.42, 40.42, 40.42, 40.42, 40.42, 31.19, 31.19, 31.19, 31.19, 31.19, 31.19, 31.19, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 32.62, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 34.05, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 90.24, 90.24, 90.24, 90.24, 90.24, 90.24, 90.24, 90.24, 92.02, 92.02, 92.02, 92.02, 92.02, 92.02, 92.02, 93.45, 93.45, 93.45, 93.45, 93.45, 93.45, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 64.08, 64.06, 64.04, 64.03, 64.02, 64.01, 63.99, 63.98, 63.96, 63.95, 63.95, 63.95, 63.95, 63.94, 63.93, 63.92, 63.91, 63.91, 63.91, 63.9, 63.9, 63.89, 63.88, 63.87, 63.87, 63.86, 63.86, 63.85, 63.84, 63.83, 63.82, 63.82, 63.82, 63.81, 62.03, 62.02, 62.02, 62.01, 62.01, 62.3, 63.19, 63.18, 63.17, 63.17, 63.16, 63.16, 63.16, 63.15, 63.15, 63.15, 63.14, 63.14, 63.13, 63.13, 63.13, 63.13, 63.12, 63.12, 63.12, 63.11, 63.11, 63.11, 63.1, 63.1, 63.1, 63.09, 63.09, 63.09, 63.08, 63.08, 63.08, 63.07, 63.07, 63.07, 61.7, 61.7, 62.88, 62.88, 62.88, 62.88, 59.3, 59.3, 59.3, 59.3, 59.29, 59.29, 59.29, 59.28, 59.28, 59.27, 59.26, 59.25, 59.23, 59.22, 59.19, 59.19, 59.17, 56.39, 56.38, 56.36, 56.34, 56.32, 56.31, 56.3, 56.29, 56.28, 56.27, 56.26, 56.24, 56.24, 56.23, 56.23, 56.22, 56.22, 56.21, 56.21, 56.2, 56.2, 56.19, 40.34, 40.34, 40.34, 40.34, 40.34, 40.34, 40.34, 40.33, 40.33, 40.33, 40.33, 40.33, 40.33, 40.33, 40.33, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.32, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 40.31, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.93, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.92, 39.91, 39.91, 39.91, 39.91, 39.91, 39.91, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 39.42, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.17, 4.17, 4.17, 4.17, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 11.9, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 15.18, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 19.29, 15.71, 15.71, 15.71, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 22.74, 22.74, 22.74, 22.74, 22.74, 22.74, 22.74, 22.74, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 17.98, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 16.19, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 23.33, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 18.57, 18.57, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.93, 8.93, 8.93, 8.93, 16.07, 16.07, 29.17, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 39.88, 45.24, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 17.26, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 14.58, 14.58, 14.58, 14.58, 14.58, 14.58, 14.58, 14.58, 14.58, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 22.32, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 21.73, 21.73, 21.73, 21.73, 21.73, 21.73, 21.73, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 29.46, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.25, 30.25, 30.25, 30.25, 30.25, 29.36, 29.36, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 29.35, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 30.25, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.78, 25.71, 25.71, 25.71, 23.93, 23.93, 23.93, 23.93, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.91, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 23.76, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.89, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 33.04, 33.04, 38.39, 38.39, 38.39, 47.92, 47.92, 47.92, 50.3, 50.3, 52.08, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 71.73, 71.73, 71.73, 71.73, 71.73, 71.73, 73.51, 73.51, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 43.57, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 35.95, 35.95, 35.95, 35.95, 35.95, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 38.81, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.17, 51.17, 51.17, 51.17, 51.17, 51.17, 51.16, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 46.4, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 44.02, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.64, 41.63, 41.63, 41.63, 41.63, 41.63, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.77, 48.75, 47.56, 47.56, 47.56, 47.56, 47.56, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 47.55, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.74, 48.73, 48.73, 48.73, 48.73, 48.73, 46.94, 35.63, 35.63, 35.63, 35.63, 35.63, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.6, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.58, 35.58, 33.2, 33.2, 33.2, 33.2, 33.2, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 33.19, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.96, 37.93, 37.93, 37.93, 37.93, 37.93, 37.93, 37.93, 37.93, 37.93, 37.93, 28.4, 28.4, 28.4, 28.4, 28.4, 28.4, 28.4, 28.4, 28.4, 28.4, 28.4, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.37, 28.34, 28.34, 28.34, 28.34, 28.34, 28.34, 28.34, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.33, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.32, 28.29, 28.29, 28.29, 28.29, 28.29, 28.29, 28.29, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.28, 28.23, 28.23, 28.23, 28.23, 28.23, 28.23, 28.23, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.21, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.18, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.15, 28.08, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 15.48, 19.05, 28.57, 28.57, 32.14, 35.71, 41.07, 41.07, 41.07, 42.86, 42.86, 42.86, 42.86, 42.86, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 33.63, 33.63, 33.63, 33.63, 33.63, 33.63, 40.77, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 48.51, 48.51, 48.51, 48.51, 49.7, 49.7, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 56.79, 60.06, 60.06, 60.06, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 65.06, 65.06, 65.06, 65.06, 65.06, 65.06, 65.06, 67.44, 67.44, 67.44, 67.44, 67.44, 67.44, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 69.23, 68.04, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 65.65, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 68.27, 68.27, 68.27, 69.46, 69.46, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 64.4, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 64.4, 64.4, 64.4, 64.4, 63.51, 63.51, 63.51, 63.51, 61.73, 58.15, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 59.58, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 57.8, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.24, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.23, 58.22, 58.22, 58.22, 55.84, 55.84, 55.84, 55.84, 55.84, 55.84, 55.84, 55.84, 55.84, 55.84, 55.84, 55.83, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 11.9, 11.9, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 26.19, 26.19, 47.62, 56.55, 63.69, 63.69, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 75.6, 75.6, 75.6, 75.6, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.19, 76.19, 76.19, 75, 75, 75, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 86.9, 86.9, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 80.36, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 76.79, 76.79, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 59.52, 50, 50, 50, 50, 50, 50, 50, 50, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.02, 47.02, 47.02, 47.02, 47.02, 51.31, 51.31, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 47.74, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 66.19, 66.19, 66.19, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 76.9, 76.9, 76.9, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 68.57, 61.43, 61.43, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 56.9, 56.9, 56.9, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 70, 70, 70, 70, 70, 71.43, 76.19, 76.19, 76.19, 76.19, 77.98, 77.98, 77.98, 77.98, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 63.1, 63.1, 63.1, 63.1, 63.1, 58.33, 58.33, 58.33, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 68.23, 68.23, 68.23, 68.23, 67.92, 67.92, 69.11, 69.11, 69.11, 69.11, 69.11, 69.11, 68.97, 68.97, 68.97, 68.97, 68.97, 68.97, 64.21, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 53.34, 53.16, 53.16, 53.16, 53.16, 53.16, 53.16, 53.16, 53.16, 53.16, 53.16, 53.16, 56.73, 56.73, 56.54, 52.97, 52.97, 52.97, 52.97, 52.97, 52.97, 52.97, 52.97, 52.97, 52.97, 52.97, 52.72, 52.72, 52.72, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 56.29, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 57.99, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.42, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 55.41, 56.6, 56.6, 58.98, 58.98, 58.98, 56.72, 56.72, 56.72, 56.68, 56.68, 56.68, 56.68, 56.68, 56.68, 46.2, 46.2, 46.2, 46.2, 46.2, 46.2, 46.2, 46.2, 46.05, 49.62, 49.62, 49.62, 49.62, 49.62, 49.62, 49.56, 49.56, 47.44, 47.44, 47.44, 47.44, 47.44, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 47.38, 47.34, 46.52, 46.52, 46.52, 46.52, 46.52, 46.52, 46.48, 44.69, 44.69, 44.69, 44.69, 44.69, 42.31, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.28, 42.22, 42.22, 42.22, 42.22, 42.22, 42.22, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.21, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 42.17, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 8.93, 8.93, 8.93, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 16.07, 16.07, 18.45, 18.45, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.67, 41.67, 60.71, 66.07, 66.07, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 62.5, 66.67, 66.67, 66.67, 66.67, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 66.67, 66.67, 66.67, 66.67, 58.33, 58.33, 58.33, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.19, 51.19, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 44.35, 44.35, 44.35, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 45.54, 45.54, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 42.56, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 63.99, 63.99, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 57.44, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 58.87, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 56.73, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 60.3, 62.08, 62.08, 62.08, 62.08, 62.08, 62.08, 62.08, 62.08, 62.08, 62.08, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 74.58, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 65.54, 64.94, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 69.94, 69.94, 67.86, 67.86, 67.86, 67.86, 67.86, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 66.67, 66.67, 66.67, 66.67, 66.67, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 61.9, 67.21, 70.78, 70.78, 70.78, 70.78, 70.78, 70.78, 70.78, 70.72, 70.72, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 65.81, 65.81, 65.81, 65.81, 65.8, 65.8, 65.8, 65.79, 65.79, 65.76, 65.76, 65.76, 65.74, 65.74, 65.72, 65.71, 65.7, 65.7, 65.7, 65.68, 65.66, 65.66, 65.65, 65.64, 65.63, 70.99, 70.99, 70.99, 70.97, 70.97, 69.17, 69.16, 62.91, 62.9, 62.89, 62.89, 62.88, 62.88, 62.88, 62.88, 59.31, 59.27, 59.27, 59.27, 59.23, 57.45, 57.45, 57.45, 57.41, 57.4, 57.4, 57.38, 57.38, 57.38, 57.38, 57, 58.77, 58.77, 58.77, 58.77, 58.77, 55.49, 55.49, 55.49, 55.41, 55.4, 55.4, 55.38, 55.38, 55.38, 51.79, 51.79, 51.77, 51.77, 51.77, 51.77, 55, 54.98, 54.98, 54.94, 54.92, 54.92, 54.9, 54.88, 54.86, 54.84, 54.82, 54.8, 54.8, 54.79, 54.78, 54.78, 54.77, 54.77, 54.77, 54.77, 54.77, 54.76, 54.75, 54.75, 54.75, 54.74, 54.74, 54.74, 53.54, 53.54, 53.52, 53.51, 53.51, 53.51, 53.48, 58.99, 58.99, 58.9, 58.85, 58.8, 58.8, 58.76, 58.73, 58.69, 58.65, 58.61, 58.61, 58.61, 58.5, 58.46, 58.41, 58.36, 58.36, 58.25, 58.25, 58.25, 58.25, 58.05, 58.05, 57.93, 57.93, 57.93, 57.93, 57.84, 57.81, 57.78, 57.75, 57.73, 57.73, 57.73, 57.73, 57.64, 57.62, 57.59, 57.56, 57.56, 57.56, 57.51, 57.48, 57.45, 64.57, 64.97, 64.97, 64.97, 64.9, 64.9, 64.9, 64.86, 64.86, 64.86, 64.86, 64.86, 64.76, 64.72, 64.69, 64.64, 64.64, 64.56, 64.51, 64.47, 64.41, 64.36, 64.36, 64.36, 64.21, 64.15, 64.15, 64.1, 64.1, 64.1, 64.1, 64.1, 64.01, 64.01, 64.01, 64.01, 64.01, 64.01, 64.01, 63.86, 63.85, 63.83, 63.83, 63.83, 63.79, 63.79, 63.77, 63.74, 63.72, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 58.29, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 56.01, 55.35, 55.32, 55.3, 55.27, 55.25, 55.25, 55.25, 55.21, 55.19, 55.18, 55.16, 55.14, 55.12, 55.11, 55.11, 55.09, 55.08, 55.06, 55.05, 55.04, 55.02, 55.02, 55.02, 55.02, 55.02, 55.02, 55.01, 55, 55, 55, 54.95, 54.94, 54.92, 54.9, 54.9, 54.89, 54.89, 54.88, 54.87, 54.85, 54.84, 54.83, 54.83, 54.83, 54.82, 54.82, 54.81, 54.8, 54.8, 54.8, 54.8, 54.78, 54.78, 54.77, 54.77, 54.77, 54.77, 54.75, 54.73, 54.71, 54.71, 54.68, 54.66, 54.65, 54.63, 54.62, 54.6, 54.58, 54.57, 54.55, 54.54, 54.51, 54.48, 54.45, 54.42, 54.39, 54.36, 54.33, 50.73, 50.7, 50.67, 50.64, 50.61, 50.6, 50.58, 50.55, 50.53, 50.5, 50.5, 50.45, 50.44, 50.44, 50.44, 50.44, 50.43, 50.41, 50.4, 50.39, 50.39, 50.37, 50.36, 50.34, 50.34, 50.32, 50.32, 50.32, 50.3, 50.28, 50.27, 50.25, 50.24, 50.22, 50.22, 50.2, 50.18, 50.16, 50.14, 50.13, 50.12, 50.12, 50.12, 50.12, 50.09, 50.09, 50.09, 50.09, 50.09, 50.09, 50.03, 50.02, 50.02, 49.99, 49.98, 49.98, 49.97, 49.96, 49.95, 49.95, 49.95, 49.94, 49.94, 49.93, 49.93, 49.92, 49.91, 49.9, 49.9, 49.9, 49.9, 49.9, 49.89, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 38.1, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 65.48, 65.48, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 57.44, 57.44, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 66.31, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 63.93, 63.93, 63.93, 63.93, 63.93, 63.93, 63.93, 63.93, 63.93, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 57.98, 80.48, 80.48, 80.48, 80.48, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 73.57, 73.57, 73.57, 73.57, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 13.69, 13.69, 20.83, 36.9, 36.9, 36.9, 39.29, 44.05, 44.05, 44.05, 48.81, 48.81, 48.81, 55.95, 59.52, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 73.81, 73.81, 71.43, 71.43, 71.43, 71.43, 71.43, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 75.6, 75.6, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 77.98, 77.98, 77.98, 77.98, 79.17, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 69.64, 69.64, 69.64, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 75.24, 72.26, 72.26, 72.26, 72.26, 72.26, 72.26, 72.26, 72.26, 72.26, 72.26, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 71.9, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 74.29, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 68.93, 68.93, 68.93, 70.36, 70.36, 70.36, 70.36, 70.36, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 67.14, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 68.81, 72.38, 72.38, 72.38, 72.38, 72.38, 72.38, 72.38, 72.38, 72.38, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 88.69, 87.5, 87.5, 87.5, 87.5, 87.5, 87.5, 80.65, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 76.49, 76.49, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 64.88, 64.88, 64.88, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 58.78, 58.78, 58.78, 58.76, 58.76, 58.76, 55.85, 55.85, 55.85, 55.85, 55.81, 55.81, 55.81, 55.81, 55.81, 55.81, 55.81, 55.79, 55.79, 55.79, 55.79, 55.79, 55.79, 52.22, 52.21, 52.21, 52.21, 52.21, 52.21, 52.21, 52.21, 52.19, 48.62, 48.62, 48.62, 48.62, 48.62, 48.62, 48.6, 48.6, 48.6, 48.6, 48.6, 48.6, 48.6, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.56, 48.56, 48.56, 48.56, 48.56, 48.56, 48.56, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.49, 48.49, 48.49, 47.38, 47.38, 47.38, 47.38, 47.29, 47.29, 47.29, 47.29, 47.29, 47.29, 47.29, 47.27, 47.27, 46.47, 46.47, 46.47, 46.47, 46.47, 46.43, 41.67, 41.67, 41.67, 41.59, 41.59, 41.59, 41.59, 41.59, 41.59, 41.55, 41.55, 41.54, 41.54, 41.54, 41.54, 41.54, 41.46, 41.46, 41.44, 41.44, 41.44, 37.87, 37.87, 37.83, 37.83, 37.82, 37.82, 37.82, 37.82, 37.82, 37.82, 37.82, 37.8, 37.8, 37.8, 37.8, 37.8, 37.8, 37.8, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.76, 37.76, 37.76, 37.76, 37.76, 37.76, 37.76, 37.71, 37.71, 37.71, 37.71, 37.71, 37.71, 37.71, 37.7, 37.7, 37.7, 37.7, 37.16, 37.16, 37.16, 37.13, 37.13, 37.13, 37.13, 37.13, 37.13, 37.13, 37.12, 37.12, 37.12, 37.12, 37.12, 37.12, 37.12, 37.11, 33.54, 33.54, 33.54, 33.54, 33.54, 33.54, 33.53, 33.53, 33.53, 33.53, 33.53, 33.52, 33.52, 33.52, 33.52, 33.52, 33.52, 34.85, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.84, 34.83, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 8.93, 8.93, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 19.64, 19.64, 21.43, 28.57, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.74, 61.31, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 61.31, 65.77, 65.77, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 63.39, 63.39, 58.63, 58.63, 58.63, 58.63, 56.85, 56.85, 56.85, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 47.02, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 54.46, 54.46, 54.46, 69.35, 69.35, 69.35, 69.35, 69.35, 47.92, 49.7, 49.7, 49.7, 49.7, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 44.35, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 45.54, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 46.43, 46.43, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 60.95, 60.95, 60.95, 60.95, 60.95, 60.95, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 47.86, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 49.64, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 53.21, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 51.43, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 60.71, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 51.79, 53.57, 53.57, 55.35, 55.35, 57.73, 57.73, 57.73, 57.73, 57.73, 57.73, 57.73, 57.73, 57.73, 57.72, 57.72, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 56.85, 56.85, 56.83, 56.83, 56.83, 56.83, 56.83, 58.02, 64.27, 64.27, 64.27, 64.27, 64.27, 64.27, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 64.25, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 67.82, 70.17, 70.17, 70.17, 70.17, 70.17, 70.17, 70.11, 70.11, 70.11, 70.11, 70.11, 70.11, 70.11, 66.51, 62.93, 62.93, 62.93, 62.93, 62.93, 62.93, 62.93, 62.93, 62.93, 62.93, 63.52, 59.95, 59.95, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 56.36, 59.63, 59.63, 59.63, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 59.62, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.38, 64.37, 64.37, 64.37, 64.37, 64.37, 64.37, 64.37, 64.37, 64.37, 62.59, 62.59, 57.31, 57.31, 57.31, 57.31, 57.31, 57.31, 57.31, 57.31, 57.31, 57.31, 57.31, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.55, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 52.54, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 55.22, 53.43, 53.43, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 44.5, 40.93, 40.93, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 40.92, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 37.4, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 41.86, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 13.1, 13.1, 13.1, 39.88, 39.88, 39.88, 39.88, 45.24, 45.24, 45.24, 47.62, 50, 50, 50, 60.12, 60.12, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 67.26, 67.26, 67.26, 67.26, 67.86, 67.86, 67.86, 65.48, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 57.14, 57.14, 60.71, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 53.21, 53.21, 53.21, 53.21, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 72.86, 72.86, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 66.9, 66.9, 66.9, 69.76, 69.76, 69.76, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 59.76, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 63.33, 58.57, 58.57, 58.57, 58.57, 58.57, 58.57, 58.57, 58.57, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 50.72, 50.72, 50.72, 50.71, 50.71, 50.71, 50.71, 43.57, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.78, 41.76, 41.76, 41.76, 41.76, 41.76, 41.76, 41.76, 41.75, 41.75, 41.75, 41.75, 41.75, 41.73, 41.73, 41.71, 41.71, 41.71, 41.71, 34.57, 34.57, 34.57, 34.56, 34.56, 34.56, 34.56, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 36.94, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 27.38, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 9.52, 14.88, 14.88, 14.88, 14.88, 14.88, 16.67, 34.52, 34.52, 38.1, 60.71, 71.43, 71.43, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 81.55, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 82.74, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 69.05, 69.05, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 61.31, 61.31, 61.31, 61.31, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 70.48, 72.26, 72.26, 72.26, 72.26, 72.26, 72.26, 71.07, 71.07, 71.07, 71.07, 71.07, 71.07, 72.26, 71.07, 69.29, 69.29, 69.29, 69.29, 69.29, 70.48, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 70.48, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 70.48, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 70.48, 69.29, 67.5, 67.5, 67.5, 67.5, 67.5, 68.69, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 68.69, 66.31, 66.31, 66.31, 66.31, 64.52, 62.14, 63.33, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 63.33, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 66.9, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 63.33, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 63.33, 63.57, 63.57, 63.57, 63.57, 63.57, 64.76, 64.76, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 64.76, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 64.76, 65, 65, 65, 65, 65, 65, 66.19, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 64.76, 65, 65, 65, 65, 65, 65, 66.19, 65, 65, 65, 65, 65, 65, 66.19, 65, 65, 65, 65, 65, 65, 65, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.94, 66.92, 66.89, 66.86, 66.84, 66.77, 66.7, 66.66, 66.62, 67.18, 67.13, 67.06, 66.96, 66.89, 66.84, 66.8, 66.76, 66.72, 66.68, 66.63, 66.59, 65.96, 65.92, 65.89, 65.85, 63.46, 63.35, 63.27, 63.2, 63.12, 63.04, 62.98, 62.92, 62.86, 62.81, 62.77, 62.72, 62.68, 62.65, 62.63, 62.63, 62.6, 62.56, 62.52, 62.48, 62.45, 62.43, 62.43, 62.41, 62.37, 62.33, 62.29, 62.25, 62.2, 62.16, 62.14, 62.1, 62.07, 62.03, 62, 61.98, 61.95, 61.94, 61.92, 61.9, 61.88, 61.86, 61.84, 61.82, 61.81, 61.79, 61.77, 61.76, 61.74, 61.73, 61.71, 61.7, 56.93, 56.91, 56.9, 56.88, 56.87, 56.86, 56.85, 56.83, 56.82, 54.43, 54.41, 54.4, 54.39, 54.38, 54.36, 54.34, 54.31, 54.28, 54.24, 54.19, 54.16, 54.11, 54.06, 54.02, 53.97, 53.92, 53.87, 53.85, 48.92, 48.89, 48.85, 48.81, 48.76, 48.71, 48.69, 48.65, 48.62, 48.59, 48.56, 48.52, 48.48, 48.46, 48.43, 48.41, 48.39, 48.36, 48.34, 48.31, 48.28, 48.27, 48.24, 48.22, 48.2, 48.18, 48.15, 48.12, 46.91, 46.9, 46.88, 46.86, 46.84, 46.82, 46.8, 46.78, 46.77, 46.76, 46.74, 46.72, 46.7, 46.68, 46.67, 46.65, 46.63, 46.62, 46.62, 46.6, 46.59, 46.58, 46.56, 46.55, 46.53, 46.51, 46.49, 46.47, 46.46, 46.44, 46.43, 46.41, 46.39, 46.37, 43.69, 43.69, 43.68, 43.67, 43.67, 43.66, 43.66, 43.65, 43.65, 43.64, 43.64, 43.63, 43.62, 43.61, 43.61, 43.6, 42.41, 42.4, 42.39, 42.38, 42.37, 42.37, 42.36, 42.35, 42.34, 42.33, 42.33, 42.32, 42.31, 42.3, 42.3, 42.29, 42.29, 42.28, 42.28, 42.27, 39.89, 39.88, 39.88, 39.87, 39.86, 39.86, 39.85, 39.85, 39.84, 39.84, 39.83, 39.83, 39.82, 39.82, 39.82, 39.81, 39.81, 39.8, 39.8, 39.79, 39.79, 39.78, 39.78, 39.77, 39.77, 37.11, 39.49, 39.49, 39.49, 39.49, 39.49, 39.49, 39.49, 39.49, 39.48, 39.48, 39.48, 39.48, 39.48, 39.48, 39.48, 39.47, 39.47, 39.47, 39.47, 39.47, 39.47, 39.46, 39.46, 39.46, 43.03, 43.03, 43.03, 43.03, 43.03, 43.03, 43.02, 43.02, 43.02, 43.02, 43.02, 43.02, 43.02, 43.02, 43.02, 43.02, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43, 43, 43, 43, 43, 43, 43, 43, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.99, 42.98, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.87, 43.87, 43.87, 48.63, 48.63, 48.63, 48.63, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 14.88, 14.88, 14.88, 14.88, 14.88, 22.02, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 33.93, 33.93, 33.93, 33.93, 33.93, 63.69, 63.69, 63.69, 79.17, 79.17, 79.17, 79.17, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 65.48, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 70.24, 70.24, 69.35, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 63.99, 63.99, 63.99, 63.99, 62.8, 62.8, 62.8, 62.8, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 68.15, 68.15, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 69.58, 74.35, 74.35, 74.35, 74.35, 74.35, 73.75, 73.75, 73.75, 73.75, 73.75, 73.75, 75.18, 77.56, 77.56, 77.56, 77.56, 78.99, 78.99, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 82.56, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 76.61, 76.61, 76.61, 76.61, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 66.85, 77.2, 77.2, 77.2, 77.2, 77.2, 77.2, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.55, 73.55, 73.54, 73.54, 73.54, 73.54, 73.53, 73.53, 73.53, 73.52, 73.52, 73.52, 73.52, 73.51, 73.5, 73.5, 73.5, 73.48, 73.48, 73.47, 73.47, 73.46, 73.46, 73.45, 73.44, 73.44, 73.44, 76.25, 76.25, 76.25, 76.25, 76.21, 76.17, 76.17, 76.16, 80.92, 80.92, 80.89, 80.89, 80.89, 80.88, 81.48, 81.48, 81.48, 81.46, 81.46, 81.46, 81.45, 81.45, 81.45, 81.45, 81.44, 81.44, 81.44, 81.44, 81.44, 81.44, 81.44, 81.42, 81.42, 80.22, 80.21, 80.21, 80.21, 80.21, 80.19, 80.18, 80.18, 80.16, 80.15, 80.15, 80.15, 76.56, 76.55, 76.54, 76.53, 76.52, 80.09, 80.09, 80.08, 80.08, 80.06, 80.06, 80.04, 80.04, 80.04, 80.02, 80.01, 80.01, 80, 79.99, 79.99, 79.99, 79.98, 79.97, 79.96, 82.34, 82.33, 82.33, 82.33, 82.32, 82.32, 82.31, 82.3, 82.3, 82.3, 82.3, 82.29, 82.28, 83.89, 83.88, 83.87, 83.87, 83.87, 83.83, 83.81, 83.8, 83.78, 83.76, 83.76, 83.76, 83.73, 83.72, 83.7, 83.68, 83.68, 83.68, 83.68, 83.68, 80.11, 80.11, 80.11, 79.94, 73.69, 73.69, 73.69, 73.69, 73.69, 73.69, 73.56, 73.56, 73.56, 73.52, 73.52, 73.52, 73.52, 73.52, 73.52, 73.52, 73.39, 73.39, 73.35, 73.32, 73.29, 73.29, 75.67, 75.23, 75.19, 75.19, 75.13, 75.13, 75.13, 75.13, 75.13, 74.98, 74.95, 74.91, 74.88, 74.88, 74.88, 74.84, 74.79, 74.79, 74.79, 74.79, 74.79, 74.79, 74.58, 74.53, 74.47, 74.47, 74.4, 74.4, 74.4, 74.4, 74.4, 74.33, 74.29, 74.25, 74.25, 74.25, 74.2, 74.17, 74.13, 74.09, 74.05, 74.05, 74.05, 74, 73.97, 73.94, 73.91, 73.88, 73.88, 73.88, 73.85, 71.2, 71.13, 71.09, 71.09, 71.09, 71.09, 71.09, 70.99, 69.14, 69.1, 69.1, 69.04, 69.04, 69.04, 68.99, 68.99, 68.99, 69.84, 69.84, 69.84, 69.84, 69.6, 69.6, 69.6, 69.51, 69.51, 69.51, 69.51, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.43, 69.21, 69.21, 69.1, 69.1, 69.1, 69.1, 69.1, 69.1, 69, 69, 69, 68.96, 68.96, 68.96, 68.96, 68.96, 68.91, 68.91, 68.88, 49.32, 49.32, 49.32, 49.3, 49.29, 49.29, 49.28, 49.28, 49.28, 49.28, 49.27, 49.27, 49.27, 49.27, 49.27, 52.09, 52.09, 52.06, 52.06, 52.06, 52.06, 52.06, 52.06, 52.06, 52.06, 52.02, 52.02, 52.01, 52.01, 52.01, 52.01, 52, 52, 52, 52, 52, 52, 52, 52, 52, 51.96, 51.96, 51.96, 51.96, 51.96, 51.96, 51.96, 51.94, 51.94, 51.93, 51.93, 51.93, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.92, 51.86, 51.86, 51.86, 51.86, 51.86, 50.67, 50.67, 50.65, 50.65, 50.65, 50.65, 50.64, 50.64, 50.64, 50.64, 50.64, 50.64, 50.64, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.61, 50.57, 50.57, 50.57, 50.57, 50.57, 50.57, 50.57, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.52, 50.52, 50.52, 50.52, 50.52, 50.52, 50.52, 50.52, 50.51, 50.51, 50.51, 50.51, 50.51, 50.51, 50.5, 50.5, 50.5, 50.5, 50.5, 50.5, 50.5, 50.49, 50.49, 50.49, 50.49, 46.92, 46.92, 46.92, 46.91, 46.91, 46.91, 46.91, 46.91, 46.91, 46.91, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.9, 46.89, 46.89, 46.89, 46.89, 46.89, 46.89, 46.89, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 41.35, 41.35, 41.35, 41.35, 41.35, 41.35, 41.35, 41.35, 41.35, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 41.34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 14.88, 22.02, 22.02, 32.74, 32.74, 37.5, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 57.14, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 69.64, 69.64, 69.64, 69.64, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.88, 64.88, 64.88, 64.88, 64.88, 53.57, 53.57, 53.57, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 54.17, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 30.06, 29.17, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.94, 44.94, 46.13, 46.13, 46.13, 46.13, 46.13, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 71.9, 75.48, 75.48, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 68.93, 68.93, 68.93, 68.93, 68.93, 68.93, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 65.95, 65.95, 65.95, 65.95, 65.95, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 65, 65, 65, 65, 65, 65, 65, 63.81, 63.81, 63.81, 65.24, 65.24, 65.24, 65.24, 65.24, 64.05, 64.05, 63.89, 63.89, 62.1, 63.53, 63.52, 63.52, 63.52, 63.5, 63.49, 61.11, 61.1, 61.1, 61.09, 61.09, 61.08, 61.07, 61.06, 61.06, 61.05, 61.05, 61.04, 61.03, 57.45, 57.44, 57.43, 57.42, 57.41, 57.39, 57.39, 57.38, 57.37, 55.58, 55.58, 55.56, 55.55, 55.54, 55.53, 55.52, 55.51, 55.51, 55.51, 55.48, 55.47, 55.46, 55.45, 55.45, 55.44, 55.43, 55.42, 55.41, 55.41, 49.43, 49.43, 49.42, 49.41, 49.4, 49.39, 49.38, 49.38, 49.38, 49.37, 49.36, 49.35, 49.34, 49.33, 49.33, 49.32, 49.31, 49.31, 49.29, 49.29, 49.29, 49.27, 49.27, 49.27, 49.26, 49.25, 49.25, 49.24, 49.24, 49.24, 49.23, 45.66, 45.66, 45.65, 45.65, 45.65, 45.64, 45.64, 45.64, 45.64, 45.63, 45.63, 45.63, 45.63, 44.56, 44.55, 44.55, 44.54, 44.54, 44.53, 44.53, 44.53, 44.52, 44.51, 44.51, 44.5, 44.5, 44.5, 44.5, 44.49, 44.49, 44.48, 44.48, 44.47, 44.47, 44.47, 44.46, 44.46, 44.46, 44.45, 44.45, 44.45, 44.45, 44.44, 44.44, 44.44, 44.43, 44.43, 44.43, 44.43, 44.43, 44.42, 44.42, 42.7, 42.7, 42.69, 42.69, 42.69, 42.68, 42.67, 42.67, 42.67, 42.67, 42.67, 42.67, 42.66, 42.66, 42.65, 42.64, 42.64, 42.64, 42.64, 42.64, 42.64, 42.64, 42.64, 42.64, 42.64, 42.61, 42.61, 42.61, 42.6, 42.6, 42.6, 42.6, 42.59, 42.59, 42.59, 42.59, 42.58, 42.58, 42.58, 42.57, 42.57, 42.56, 42.56, 44.34, 44.34, 47.91, 47.91, 47.91, 47.91, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.9, 47.89, 47.89, 47.89, 47.89, 47.89, 47.89, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.88, 47.87, 47.87, 47.87, 47.86, 47.86, 50.57, 50.56, 50.56, 50.56, 50.56, 50.56, 50.56, 50.56, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 50.55, 54.17, 54.17, 54.17, 54.17, 54.17, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 51.79, 49.4, 49.4, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 50, 50, 50, 50, 50, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 51.4, 51.4, 51.4, 51.4, 51.4, 51.4, 51.39, 51.39, 51.39, 47.03, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 35.91, 35.91, 35.91, 35.91, 35.91, 35.91, 35.91, 35.91, 35.91, 35.91, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 35.9, 27.38, 27.38, 27.38, 27.38, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 9.52, 9.52, 9.52, 9.52, 9.52, 15.48, 15.48, 29.46, 34.82, 34.82, 39.58, 40.77, 40.77, 47.62, 48.81, 48.81, 52.38, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 72.02, 72.02, 72.02, 72.02, 72.02, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 72.02, 72.02, 75.6, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 55.65, 58.04, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.12, 63.69, 63.69, 63.69, 63.69, 65.48, 65.48, 72.62, 72.62, 72.62, 72.62, 72.62, 65.48, 65.48, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 69.05, 69.05, 69.05, 69.05, 69.05, 61.9, 61.9, 69.05, 69.05, 69.05, 69.05, 69.05, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.1, 63.1, 63.1, 63.1, 64.76, 64.76, 64.76, 64.76, 73.1, 73.1, 73.1, 73.1, 61.19, 61.19, 61.19, 61.19, 64.76, 71.9, 71.9, 64.76, 64.76, 64.76, 64.76, 65.95, 65.95, 65.95, 65.95, 65.95, 68.33, 68.33, 80.24, 80.24, 80.24, 73.1, 73.1, 73.1, 73.1, 80.24, 80.24, 80.24, 73.1, 73.1, 73.1, 74.52, 81.67, 81.67, 81.67, 74.52, 74.52, 74.52, 74.52, 81.67, 81.67, 81.67, 74.52, 74.52, 74.52, 74.52, 81.67, 81.67, 81.67, 74.52, 74.52, 74.52, 74.52, 85.24, 85.24, 85.24, 78.1, 78.1, 78.1, 78.1, 85.24, 85.24, 85.24, 78.1, 78.1, 78.1, 78.1, 85.24, 85.24, 85.24, 73.33, 73.33, 73.33, 73.33, 80.48, 80.48, 80.48, 73.33, 73.33, 73.33, 73.33, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 80.48, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 73.93, 73.93, 73.93, 73.93, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 76.55, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 75.36, 71.79, 71.79, 66.43, 66.43, 66.43, 66.43, 71.79, 71.79, 71.79, 67.62, 67.62, 67.62, 67.62, 74.17, 74.17, 74.17, 68.81, 68.81, 68.81, 68.81, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 69.05, 69.05, 69.05, 69.05, 64.9, 64.9, 64.9, 64.9, 64.9, 64.55, 64.55, 64.55, 64.55, 64.55, 64.55, 64.55, 64.3, 64.3, 64.3, 64.3, 64.3, 64.3, 64.3, 64.13, 64.13, 64.13, 60.56, 60.56, 60.56, 60.56, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 60.46, 63.82, 63.82, 63.82, 63.82, 63.82, 63.82, 63.82, 63.6, 63.6, 63.6, 61.82, 61.82, 61.82, 61.82, 61.64, 61.64, 61.64, 61.64, 61.64, 61.64, 61.64, 61.56, 61.56, 61.56, 61.56, 61.56, 61.56, 61.56, 60.82, 60.82, 60.82, 60.82, 60.82, 57.25, 57.25, 57.23, 57.23, 57.23, 57.23, 57.23, 57.23, 57.23, 57.22, 57.22, 57.22, 57.22, 57.22, 57.22, 57.22, 57.21, 57.21, 57.21, 57.21, 54.83, 54.83, 54.83, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.82, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.81, 54.8, 54.8, 54.8, 54.8, 54.8, 56.58, 56.58, 56.58, 56.58, 56.58, 56.58, 56.58, 56.58, 56.58, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 56.57, 60.13, 66.07, 62.5, 62.5, 58.93, 58.93, 58.93, 62.5, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 50.37, 50.37, 50.37, 50.37, 50.37, 40.85, 40.85, 40.85, 40.85, 40.85, 40.85, 40.85, 40.85, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 39.04, 39.04, 39.04, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 39.03, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 7.74, 7.74, 7.74, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 24.4, 31.55, 31.55, 63.69, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 73.21, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 73.21, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 67.74, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 70.12, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 58.33, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 45.66, 45.65, 45.65, 45.63, 45.62, 45.62, 45.62, 45.61, 45.6, 45.44, 45.44, 45.43, 45.42, 43.04, 43.04, 43.04, 43.03, 43.03, 43.02, 43.02, 43.02, 43.02, 43.01, 43.01, 43.01, 43, 43, 43, 43, 43, 42.99, 42.99, 42.99, 42.99, 42.99, 42.98, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 47.67, 47.67, 47.67, 47.66, 47.65, 47.65, 47.65, 46.79, 44.99, 44.99, 44.97, 44.95, 44.93, 44.91, 44.9, 44.89, 44.87, 46.35, 46.32, 46.3, 46.3, 46.3, 46.25, 46.21, 46.19, 46.16, 46.04, 46.02, 46.01, 46.01, 46, 45.96, 45.87, 45.86, 45.86, 45.81, 45.81, 45.79, 45.79, 45.75, 45.73, 45.73, 43.32, 43.32, 43.31, 43.31, 43.27, 43.27, 43.27, 43.27, 43.23, 43.23, 43.21, 43.2, 43.2, 43.2, 45.58, 45.58, 45.54, 43.82, 43.82, 43.81, 43.81, 43.81, 43.79, 43.78, 43.69, 43.68, 43.67, 43.67, 43.66, 43.66, 43.65, 43.65, 43.64, 43.63, 43.62, 41.24, 41.24, 41.23, 41.22, 41.22, 41.22, 41.22, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.62, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.58, 42.57, 42.57, 42.55, 42.53, 42.5, 42.5, 42.48, 42.47, 42.44, 42.42, 42.39, 42.37, 42.37, 42.37, 42.37, 42.31, 42.22, 42.2, 42.18, 42.18, 42.18, 42.16, 42.14, 42.13, 42.13, 42.13, 42.13, 42.13, 42.1, 42.1, 46.65, 46.65, 46.65, 46.65, 46.65, 50.2, 50.19, 50.18, 50.18, 50.17, 50.16, 50.16, 50.16, 50.15, 50.14, 50.13, 50.12, 50.12, 50.12, 50.11, 50.11, 50.11, 50.11, 50.11, 50.11, 50.11, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 42.89, 42.89, 42.89, 42.89, 42.89, 42.89, 42.89, 42.89, 42.89, 42.89, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 46.46, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 32.21, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 33.11, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 36.3, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 45.82, 48.2, 48.2, 48.2, 48.2, 48.2, 48.2, 46.2, 46.2, 46.2, 46.2, 46.2, 46.2, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 47.99, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 34.3, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 32.73, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.87, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 39.28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 18.45, 18.45, 25.6, 25.6, 29.17, 29.17, 29.17, 36.31, 36.31, 51.19, 52.98, 52.98, 52.98, 52.98, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 65.48, 65.48, 65.48, 65.48, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 73.81, 73.81, 73.81, 73.81, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 72.14, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 76.31, 76.31, 76.31, 76.31, 77.74, 77.74, 77.74, 77.74, 77.74, 80.12, 80.12, 80.12, 80.12, 80.12, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 88.45, 77.53, 77.52, 77.51, 77.49, 77.48, 77.46, 77.46, 77.45, 77.44, 77.43, 77.41, 73.83, 73.82, 73.8, 73.78, 73.77, 73.76, 73.74, 73.73, 73.72, 73.71, 72.59, 72.57, 73.99, 73.97, 69.19, 69.17, 69.13, 69.08, 69.05, 69.01, 68.96, 68.91, 68.86, 68.82, 68.77, 68.75, 68.73, 68.71, 68.69, 68.67, 68.64, 66.59, 66.58, 68.52, 68.5, 68.48, 68.46, 68.43, 68.4, 68.39, 68.36, 68.32, 65.9, 65.89, 65.85, 65.81, 65.8, 65.8, 65.77, 65.75, 65.73, 65.72, 65.67, 65.66, 65.63, 65.59, 65.55, 65.54, 65.46, 65.44, 65.43, 65.43, 65.4, 65.37, 65.33, 65.33, 65.3, 65.28, 65.27, 65.18, 65.13, 65.11, 65.08, 65.05, 65.05, 64.99, 64.96, 64.92, 64.87, 64.84, 64.84, 64.84, 64.69, 64.69, 64.6, 64.54, 64.51, 64.51, 64.5, 64.5, 64.43, 64.43, 64.41, 64.39, 64.39, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 64.36, 62.57, 62.57, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 60.78, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 61.1, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 58.72, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 60.51, 58.72, 58.72, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 53.05, 54.52, 54.52, 54.52, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 53.81, 54.41, 54.38, 54.38, 54.38, 54.38, 54.38, 54.38, 54.38, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.37, 54.35, 54.35, 54.35, 54.35, 54.35, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.39, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.38, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.32, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.31, 48.13, 48.13, 48.13, 48.13, 48.13, 48.13, 48.13, 48.12, 49.91, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.9, 49.89, 49.89, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.88, 49.87, 49.87, 49.87, 49.87, 49.87, 49.87, 49.87, 49.87, 49.85, 49.85, 49.85, 49.85, 49.85, 49.89, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.06, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.05, 48.04, 48.04, 48.04, 48.04, 48.04, 48.03, 48.03, 38.51, 38.51, 38.51, 38.51, 38.51, 38.51, 38.49, 38.49, 38.49, 38.49, 38.49, 38.49, 38.49, 38.49, 25, 25, 25, 25, 25, 25, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 19.64, 23.81, 23.81, 30.95, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 44.05, 44.05, 49.4, 52.98, 52.98, 52.98, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 61.31, 61.31, 61.31, 61.31, 61.31, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.64, 49.4, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 42.26, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 48.21, 48.21, 48.21, 48.21, 48.21, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 52.68, 52.68, 52.68, 54.46, 54.46, 54.46, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 59.23, 59.23, 59.23, 59.23, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 77.5, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 55.36, 55.36, 55.36, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 55.95, 55.94, 55.93, 55.91, 55.9, 55.89, 55.88, 55.87, 55.86, 55.85, 55.85, 55.84, 55.83, 55.83, 55.82, 55.81, 55.81, 55.8, 55.8, 55.79, 55.79, 55.78, 55.78, 55.77, 55.77, 55.77, 55.76, 55.76, 55.75, 55.75, 54.92, 54.91, 54.91, 54.9, 54.9, 54.89, 54.89, 54.88, 54.88, 54.88, 54.87, 54.87, 54.86, 54.86, 54.85, 54.85, 54.85, 54.84, 54.84, 54.83, 54.83, 54.82, 54.82, 54.82, 54.81, 54.81, 54.8, 54.8, 54.79, 54.79, 54.79, 54.78, 54.78, 54.78, 54.77, 54.77, 54.76, 54.76, 54.76, 64.28, 64.27, 64.27, 64.27, 64.26, 64.26, 64.26, 64.25, 64.25, 64.24, 64.24, 64.23, 64.23, 64.23, 64.22, 64.22, 64.22, 64.21, 64.21, 64.2, 64.2, 64.2, 64.19, 64.19, 64.19, 64.18, 64.18, 64.18, 64.18, 64.18, 64.17, 64.17, 64.17, 64.16, 64.16, 64.75, 64.75, 64.74, 64.74, 64.74, 64.73, 64.73, 66.16, 66.16, 66.16, 66.16, 66.16, 66.16, 66.16, 66.15, 69.73, 69.73, 69.72, 69.72, 69.93, 69.92, 69.92, 69.91, 69.91, 69.9, 69.9, 69.89, 69.89, 69.88, 69.88, 69.87, 69.86, 69.85, 69.85, 69.84, 69.83, 69.83, 69.82, 69.8, 69.79, 69.77, 69.76, 74.08, 74.05, 74.01, 73.99, 73.96, 73.94, 73.93, 73.91, 73.9, 73.88, 73.86, 73.84, 73.83, 73.82, 70.23, 70.22, 70.2, 70.18, 70.15, 70.13, 70.1, 70.08, 70.05, 70.03, 70, 69.98, 69.96, 69.95, 69.94, 68.8, 68.78, 68.77, 68.76, 68.75, 68.74, 68.74, 68.73, 68.73, 68.72, 68.71, 68.7, 68.7, 72.26, 72.25, 72.25, 72.24, 72.24, 72.23, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 20.24, 20.24, 20.24, 20.24, 20.24, 26.49, 26.49, 26.49, 26.49, 28.87, 28.87, 38.39, 44.94, 44.94, 48.51, 48.51, 49.7, 49.7, 55.65, 55.65, 55.65, 55.65, 55.65, 56.85, 56.85, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 79.46, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 41.96, 43.15, 43.15, 43.15, 43.15, 43.15, 43.15, 49.11, 49.11, 49.11, 49.11, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 54.4, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 44.94, 44.94, 44.94, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 43.75, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 60.71, 60.71, 60.71, 60.71, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 65.77, 70.54, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 48.04, 48.03, 48.03, 48.02, 48, 48, 48, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 62.8, 68.75, 68.75, 68.75, 68.75, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 68.15, 68.15, 68.15, 68.15, 68.15, 67.86, 67.86, 67.86, 67.86, 67.86, 63.1, 50, 50, 50, 50, 50, 50, 50, 50, 50, 54.76, 54.76, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 65.77, 65.77, 64.58, 64.58, 64.58, 64.58, 64.58, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 44.34, 44.32, 44.31, 44.31, 44.31, 44.3, 44.29, 44.28, 44.27, 44.26, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 44.25, 47.82, 47.82, 47.82, 47.82, 47.82, 47.82, 47.82, 44.23, 44.22, 44.22, 44.22, 44.22, 44.22, 44.21, 44.21, 44.21, 44.21, 44.21, 44.21, 44.2, 44.2, 44.2, 44.2, 44.2, 44.2, 44.2, 44.19, 44.19, 44.18, 44.18, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.16, 44.16, 44.16, 44.16, 44.16, 44.16, 44.16, 44.15, 44.15, 44.15, 44.15, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 13.69, 28.87, 28.87, 28.87, 28.87, 28.87, 28.87, 31.25, 31.25, 38.39, 38.39, 38.39, 38.39, 39.29, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 82.74, 82.74, 82.74, 82.74, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 73.21, 73.21, 73.21, 73.21, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.05, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.29, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 72.5, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 61.9, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 75.74, 75.74, 75.74, 75.74, 75.74, 75.74, 75.74, 75.74, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.47, 72.84, 70.62, 70.62, 70.62, 70.62, 70.62, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 68.83, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.22, 72.22, 72.22, 72.22, 72.22, 72.22, 72.22, 72.22, 72.22, 56.74, 56.74, 56.74, 56.74, 56.74, 56.74, 56.74, 56.74, 56.74, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.22, 47.1, 47.1, 47.01, 47.01, 47.01, 47.01, 47.01, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 48.34, 45.82, 45.82, 45.82, 45.82, 45.82, 45.82, 45.82, 45.52, 45.52, 45.52, 45.52, 45.52, 45.38, 45.38, 50.14, 50.14, 50.14, 50.14, 50.14, 50.09, 50.09, 50.09, 50.09, 50.09, 50.09, 50.09, 50.03, 50.03, 50.03, 50.03, 50.03, 50.03, 50.03, 49.89, 49.89, 49.89, 49.89, 49.89, 49.89, 49.89, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.86, 49.8, 49.8, 49.8, 49.8, 49.8, 49.8, 49.8, 49.61, 49.61, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.76, 42.6, 42.6, 41.29, 41.29, 41.29, 41.29, 41.29, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 38.07, 35.5, 35.5, 35.5, 35.5, 35.5, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.39, 35.38, 35.38, 40.39, 40.39, 40.39, 40.39, 40.39, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.38, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 38.57, 38.57, 38.57, 38.57, 38.57, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 38.56, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 37.91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 10.71, 10.71, 16.67, 16.67, 23.81, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 50, 50, 50, 50, 50, 50, 50, 57.14, 57.14, 57.14, 57.14, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 61.9, 61.9, 61.9, 61.9, 61.9, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 60.71, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.83, 45.83, 45.83, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 57.74, 57.74, 57.74, 57.74, 57.74, 60.12, 67.26, 69.64, 69.64, 69.64, 62.5, 62.5, 62.5, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 53.57, 53.57, 53.57, 53.57, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 58.81, 58.81, 60.24, 60.24, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 63.21, 63.21, 63.21, 63.21, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 67.02, 67.02, 67.02, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 60.48, 58.1, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 44.73, 45.59, 45.59, 45.59, 45.58, 45.58, 45.58, 45.58, 45.58, 45.58, 45.58, 45.58, 45.58, 45.58, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.34, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.33, 47.03, 47.03, 47.03, 47.03, 47.03, 47.03, 47.03, 47.03, 47.03, 47.03, 47.03, 43.46, 43.46, 43.46, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.07, 41.07, 41.07, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 18.45, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 19.05, 19.05, 19.05, 24.4, 31.55, 31.55, 31.55, 31.55, 38.69, 38.69, 45.83, 55.95, 55.95, 55.95, 55.95, 55.95, 63.1, 63.1, 72.62, 72.62, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 78.57, 78.57, 80.36, 80.36, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 79.76, 79.76, 79.76, 79.76, 82.14, 79.76, 79.76, 83.33, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 77.08, 70.24, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 60.83, 60.83, 60.83, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 60.83, 60.83, 60.83, 60.83, 60.83, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 66.07, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 55.36, 55.36, 55.36, 55.36, 55.36, 57.19, 57.18, 57.16, 57.15, 57.12, 57.11, 57.1, 57.09, 57.08, 57.07, 57.06, 57.04, 57.03, 57.02, 57.01, 57, 56.98, 56.97, 56.95, 56.94, 56.93, 56.91, 56.89, 62.83, 62.81, 62.79, 62.78, 62.77, 62.74, 62.73, 66.28, 70.46, 70.41, 70.39, 70.36, 70.31, 70.27, 70.23, 70.18, 70.13, 70.09, 70.05, 70, 69.96, 69.92, 69.88, 69.83, 69.81, 68.63, 68.58, 68.55, 68.51, 68.48, 68.47, 68.45, 68.43, 68.4, 68.36, 68.34, 68.31, 68.28, 68.27, 68.24, 68.2, 68.16, 68.12, 68.08, 68.03, 68, 67.96, 67.55, 67.45, 67.37, 67.3, 67.24, 67.21, 67.18, 58.99, 58.96, 58.85, 58.79, 58.73, 58.69, 58.65, 58.58, 58.53, 58.48, 58.43, 58.38, 58.36, 58.33, 58.28, 58.24, 58.19, 58.16, 58.13, 58.1, 58.09, 58.09, 58.09, 57.97, 57.93, 57.89, 57.88, 57.86, 57.81, 57.78, 57.77, 57.72, 57.69, 57.68, 57.66, 57.63, 57.6, 57.58, 57.55, 57.52, 57.51, 57.5, 57.49, 57.44, 57.41, 57.4, 57.4, 57.35, 57.3, 57.27, 57.24, 57.21, 57.18, 57.15, 57.14, 57.13, 57.1, 57.09, 57.06, 57.04, 57.02, 57.02, 57, 56.98, 56.96, 56.94, 56.92, 56.89, 56.89, 56.87, 56.85, 56.83, 56.8, 56.78, 56.76, 56.75, 56.74, 56.72, 56.7, 56.68, 56.66, 56.64, 56.63, 56.62, 56.6, 56.58, 56.56, 56.54, 56.53, 56.52, 56.51, 56.49, 56.47, 56.46, 56.44, 56.44, 56.43, 56.43, 56.4, 57.54, 57.52, 57.5, 57.49, 57.48, 57.48, 57.48, 57.44, 57.43, 57.41, 57.39, 57.38, 57.37, 57.35, 57.33, 57.31, 57.3, 57.28, 57.27, 57.25, 57.24, 57.22, 63.08, 63.07, 63.06, 63.05, 63.04, 63.03, 63.01, 63.01, 63, 62.98, 62.98, 62.97, 62.96, 62.94, 62.94, 62.94, 62.94, 62.94, 61.15, 61.15, 61.15, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 58.17, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 56.59, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 27.38, 29.17, 36.31, 36.31, 39.88, 39.88, 41.67, 41.67, 41.67, 52.38, 52.38, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 55.95, 55.95, 55.95, 55.95, 55.95, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.83, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 44.05, 56.55, 57.44, 57.44, 57.44, 57.44, 57.44, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 52.8, 52.8, 48.04, 48.04, 48.04, 48.04, 48.04, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 34.64, 34.64, 34.64, 40.6, 40.6, 40.6, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 35.71, 35.71, 35.71, 35.71, 35.71, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 8.93, 8.93, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 18.45, 18.45, 18.45, 18.45, 18.45, 25.6, 25.6, 25.6, 25.6, 45.83, 57.14, 57.14, 69.05, 69.05, 69.05, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 76.79, 76.79, 76.79, 78.57, 78.57, 78.57, 78.57, 78.57, 76.79, 76.79, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 45.24, 45.24, 45.24, 45.24, 45.24, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 44.64, 44.64, 44.64, 44.64, 44.64, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 32.14, 27.38, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 49.4, 49.4, 49.4, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.95, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.14, 62.14, 62.14, 62.14, 62.14, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 62.86, 62.86, 64.29, 64.29, 64.29, 64.29, 64.29, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 12.5, 12.5, 12.5, 12.5, 17.26, 27.98, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 37.5, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 72.02, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 35.71, 35.71, 35.71, 57.74, 57.74, 57.74, 57.74, 59.17, 59.17, 59.17, 59.17, 55.6, 55.6, 55.6, 55.6, 66.9, 66.9, 66.9, 66.9, 66.9, 77.02, 77.02, 77.02, 77.02, 77.02, 78.45, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 74.88, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 76.07, 78.93, 78.93, 78.93, 78.93, 78.93, 78.93, 76.55, 76.55, 76.55, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 72.98, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 55.71, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 66.67, 66.67, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 78.57, 78.57, 78.57, 78.57, 75, 75, 75, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 41.07, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 8.33, 8.33, 8.33, 8.33, 11.9, 17.26, 24.4, 27.98, 27.98, 27.98, 27.98, 32.74, 34.52, 34.52, 34.52, 53.57, 53.57, 53.57, 53.57, 53.57, 73.81, 73.81, 73.81, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 69.05, 69.05, 69.05, 69.05, 74.4, 74.4, 74.4, 74.4, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 81.55, 81.55, 81.55, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 45.24, 45.24, 45.24, 45.24, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 55.6, 58.45, 51.9, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 58.1, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.11, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.1, 54.06, 54.06, 54.06, 54.06, 54.06, 54.06, 53.99, 53.99, 53.99, 53.99, 53.99, 53.99, 53.99, 53.99, 50.42, 50.42, 50.42, 50.42, 50.42, 50.42, 50.42, 53.99, 53.99, 53.77, 53.77, 53.77, 53.77, 53.77, 53.77, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.6, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.56, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53.07, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.64, 52.64, 52.64, 52.64, 52.64, 52.64, 52.64, 52.64, 52.64, 52.64, 52.64, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.4, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.02, 50.02, 50.02, 50.02, 50.02, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 50.01, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.74, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.97, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.48, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.44, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 48.04, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.6, 47.46, 47.46, 47.46, 47.46, 47.46, 47.46, 47.46, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.31, 47.1, 47.1, 47.1, 47.1, 47.1, 47.1, 47.1, 46.94, 46.94, 43.37, 43.37, 43.37, 43.37, 43.37, 43.37, 43.37, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.94, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 46.18, 0, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 18.45, 18.45, 18.45, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 29.17, 29.17, 29.17, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 48.21, 55.95, 55.95, 55.95, 55.95, 60.71, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 60.36, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 64.64, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 65.83, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 67.33, 67.33, 67.31, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 64.44, 64.4, 64.36, 64.31, 64.26, 64.23, 64.2, 64.19, 64.17, 64.15, 64.13, 64.12, 64.11, 64.09, 64.08, 64.06, 64.05, 64.04, 64.02, 64.01, 64, 63.99, 63.98, 63.97, 63.95, 63.94, 63.93, 63.92, 63.91, 63.9, 63.89, 63.88, 63.87, 63.86, 63.85, 63.85, 63.84, 63.83, 63.82, 63.82, 63.81, 63.81, 63.8, 63.79, 63.79, 63.78, 63.78, 63.77, 66.14, 66.14, 66.13, 66.13, 66.12, 66.12, 66.12, 66.11, 66.11, 66.11, 66.1, 66.1, 66.09, 66.09, 66.08, 66.08, 66.08, 66.07, 66.07, 66.06, 66.06, 66.06, 66.05, 66.05, 66.05, 66.04, 66.04, 63.66, 63.65, 63.31, 63.3, 63.3, 63.3, 63.29, 63.29, 63.29, 63.29, 63.29, 63.28, 63.28, 63.28, 63.28, 63.27, 63.27, 63.27, 63.27, 63.27, 63.26, 63.26, 63.26, 63.26, 63.26, 63.26, 63.26, 63.25, 63.25, 63.25, 63.25, 63.25, 63.25, 63.25, 63.24, 63.24, 63.24, 63.24, 63.24, 63.24, 63.23, 63.23, 63.23, 63.23, 63.23, 63.23, 63.23, 63.23, 63.22, 63.22, 63.22, 63.22, 63.22, 63.22, 63.22, 63.22, 63.22, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.21, 63.2, 63.81, 63.81, 63.8, 63.8, 63.8, 63.8, 63.8, 63.8, 63.8, 63.8, 63.79, 63.79, 63.79, 63.79, 63.79, 63.79, 63.79, 65.57, 65.57, 65.57, 65.56, 65.56, 65.55, 65.54, 65.54, 65.54, 65.53, 65.52, 65.51, 65.5, 65.49, 65.49, 65.49, 65.48, 65.47, 65.46, 65.45, 65.44, 65.44, 65.43, 65.42, 65.41, 63.86, 63.85, 63.84, 63.83, 63.83, 63.82, 63.81, 63.79, 63.78, 63.78, 63.78, 63.77, 63.77, 63.76, 63.75, 63.74, 63.73, 63.73, 63.73, 63.73, 63.72, 63.71, 63.71, 63.71, 63.71, 63.7, 63.7, 63.69, 63.69, 63.68, 65.76, 65.76, 65.76, 65.75, 65.75, 65.74, 65.74, 65.74, 65.73, 65.73, 65.73, 65.73, 65.72, 65.72, 65.72, 62.14, 62.14, 62.14, 62.14, 62.13, 62.13, 62.13, 62.13, 62.12, 62.12, 62.12, 62.12, 62.11, 62.11, 62.11, 62.11, 62.11, 62.11, 62.11, 62.1, 62.1, 59.72, 59.72, 59.72, 59.72, 59.72, 59.71, 59.71, 50.44, 50.44, 50.44, 50.44, 50.43, 50.43, 50.43, 50.43, 50.43, 50.43, 50.43, 50.43, 50.43, 50.42, 50.42, 50.42, 50.42, 50.42, 50.41, 50.41, 50.41, 50.41, 50.4, 50.4, 50.4, 50.39, 50.39, 50.39, 50.39, 50.39, 50.39, 50.39, 50.38, 50.38, 50.38, 50.38, 50.38, 50.38, 50.37, 50.37, 50.37, 50.37, 50.37, 50.37, 50.37, 50.37, 50.37, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.35, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.34, 50.33, 50.33, 50.33, 50.33, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.15, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 44.14, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 14.29, 14.29, 17.86, 17.86, 17.86, 21.43, 28.57, 28.57, 38.69, 47.02, 50.6, 50.6, 57.74, 60.12, 60.12, 60.12, 60.12, 60.12, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 75, 75, 75, 75, 75, 75, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 54.76, 54.76, 52.98, 52.98, 52.98, 52.98, 52.98, 51.19, 51.19, 51.19, 51.19, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 42.26, 43.15, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 55.95, 57.74, 57.74, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 67.5, 67.5, 67.5, 67.5, 67.5, 67.5, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 74.64, 74.64, 74.64, 74.64, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 78.45, 77.26, 77.26, 77.26, 77.26, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 78.69, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 79.58, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 81.01, 79.82, 79.82, 79.82, 79.82, 79.82, 79.82, 79.82, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 75.95, 72.38, 72.38, 74.17, 68.21, 68.21, 68.21, 63.45, 63.45, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.84, 61.84, 61.84, 61.84, 61.84, 61.84, 61.84, 61.77, 63.2, 63.2, 63.2, 63.2, 63.2, 63.2, 63.12, 63.12, 63.12, 63.12, 63.12, 63.12, 63.12, 63.04, 63.04, 63.04, 63.04, 63.04, 63.04, 63.04, 62.97, 51.36, 51.36, 51.36, 51.36, 51.36, 51.36, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.27, 51.27, 51.27, 51.27, 51.27, 51.27, 51.27, 51.24, 50.62, 50.62, 50.62, 50.62, 50.62, 50.62, 50.57, 50.57, 50.57, 50.57, 50.57, 50.57, 50.57, 50.52, 50.52, 50.52, 50.52, 50.52, 50.52, 50.52, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.48, 50.44, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.52, 42.52, 42.52, 42.52, 42.52, 42.52, 42.52, 42.47, 42.47, 42.47, 42.47, 42.47, 42.47, 42.47, 42.42, 47.18, 47.18, 47.18, 47.18, 47.18, 47.18, 47.14, 48.92, 48.92, 48.92, 48.92, 48.92, 48.92, 48.89, 48.89, 48.89, 48.89, 48.89, 48.89, 48.89, 48.86, 47.97, 47.97, 47.97, 47.97, 47.97, 47.97, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.94, 47.91, 47.91, 44.34, 44.34, 44.34, 44.34, 44.34, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 44.31, 44.28, 44.28, 44.28, 44.28, 44.28, 44.28, 44.28, 44.28, 44.28, 44.28, 47.24, 47.24, 47.24, 47.24, 47.24, 47.24, 47.24, 47.24, 47.24, 47.24, 53, 53, 53, 53, 53, 62.71, 62.71, 62.71, 62.71, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 67.47, 67.47, 67.47, 67.47, 67.47, 67.47, 67.47, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 65.09, 59.44, 59.44, 59.44, 55.98, 55.98, 55.98, 55.98, 55.98, 55.98, 55.98, 55.94, 54.75, 54.75, 54.75, 54.75, 54.75, 54.75, 54.72, 54.72, 55.61, 55.61, 55.61, 55.61, 55.61, 55.59, 54.27, 54.27, 54.27, 54.27, 54.27, 54.27, 54.26, 54.26, 54.26, 54.26, 54.26, 54.26, 52.95, 52.94, 52.94, 52.94, 52.94, 52.94, 52.94, 52.94, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.92, 52.92, 52.92, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 50.54, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 37.87, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19.05, 19.05, 26.19, 29.76, 29.76, 29.76, 35.12, 35.12, 35.12, 35.12, 37.5, 37.5, 51.79, 51.79, 51.79, 62.5, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 61.31, 61.31, 61.31, 56.25, 56.25, 56.25, 56.25, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 49.11, 44.35, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 61.9, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 75.48, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 71.9, 73.33, 75.71, 75.71, 75.71, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 79.29, 79.29, 79.29, 79.29, 77.5, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 72.74, 67.38, 67.38, 67.38, 67.38, 63.81, 63.81, 63.81, 61.43, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 63.69, 63.69, 63.69, 63.69, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 51.97, 51.97, 56.52, 56.49, 56.44, 56.37, 56.31, 56.28, 56.28, 56.27, 56.25, 59.78, 59.73, 59.69, 59.69, 59.68, 59.67, 59.64, 59.58, 59.5, 59.5, 59.49, 59.49, 59.47, 59.43, 59.39, 59.33, 59.29, 59.28, 59.28, 59.26, 59.24, 59.2, 59.16, 59.13, 59.13, 59.13, 59.11, 52.56, 52.53, 52.5, 52.48, 52.47, 52.47, 52.46, 52.45, 52.43, 52.41, 52.39, 52.38, 52.38, 52.37, 52.36, 52.35, 52.32, 52.3, 52.3, 52.3, 52.29, 52.28, 52.26, 52.24, 54, 54, 54, 53.99, 53.98, 53.96, 53.94, 53.92, 53.92, 53.92, 53.9, 49.73, 49.71, 49.69, 49.68, 49.68, 49.68, 49.66, 49.65, 49.64, 49.62, 49.6, 49.6, 49.6, 49.59, 49.58, 49.57, 49.55, 49.54, 49.54, 49.54, 49.53, 49.52, 49.5, 49.48, 49.47, 49.46, 49.46, 49.45, 51.81, 53.07, 53.02, 52.99, 52.98, 52.97, 52.96, 54.73, 54.72, 54.69, 54.66, 54.66, 54.66, 54.64, 54.62, 54.61, 54.58, 54.56, 54.56, 54.56, 54.54, 54.52, 54.49, 54.44, 54.4, 54.39, 54.39, 54.37, 61.5, 61.48, 61.45, 61.43, 61.43, 61.43, 61.42, 61.41, 61.4, 61.39, 61.38, 61.37, 61.37, 61.37, 52.43, 52.43, 52.42, 51.22, 51.22, 51.22, 51.22, 51.21, 51.21, 51.2, 51.19, 58.44, 58.44, 58.43, 58.43, 58.43, 58.42, 58.42, 58.42, 58.42, 58.41, 54.84, 57.06, 60.62, 60.61, 60.61, 60.61, 54.64, 54.64, 54.63, 58.2, 58.19, 59.96, 59.96, 59.95, 56.37, 56.36, 56.35, 56.33, 56.33, 56.33, 56.32, 56.31, 56.3, 56.28, 56.27, 56.27, 56.26, 56.26, 56.25, 56.24, 56.23, 56.22, 56.22, 56.22, 56.21, 56.2, 61.55, 61.54, 61.54, 61.54, 61.54, 61.53, 61.53, 61.52, 61.52, 61.52, 61.52, 61.52, 61.51, 61.51, 59.71, 59.7, 59.7, 59.7, 59.7, 59.69, 59.68, 59.68, 59.67, 59.66, 59.65, 59.65, 57.62, 57.62, 57.62, 57.61, 57.6, 57.6, 57.6, 57.6, 57.6, 57.59, 57.59, 57.58, 57.58, 57.58, 57.58, 57.57, 57.57, 57.56, 57.56, 57.56, 57.56, 57.55, 57.55, 57.55, 57.54, 57.54, 57.54, 57.54, 57.54, 57.53, 57.53, 57.53, 57.53, 54.98, 46.65, 27.63, 27.63, 27.63, 27.63, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 27.62, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 25.83, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 12.5, 12.5, 20.24, 20.24, 20.24, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 39.88, 39.88, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 50.6, 50.6, 50.6, 27.38, 27.38, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 25.24, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 19.88, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 73.27, 73.27, 73.23, 73.23, 73.23, 73.23, 73.23, 73.23, 73.23, 73.19, 73.19, 73.19, 73.19, 73.19, 73.19, 73.19, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.15, 73.12, 73.12, 73.12, 73.12, 73.12, 73.12, 73.12, 73.03, 73.03, 73.03, 73.03, 73.03, 73.03, 73.03, 69.42, 69.42, 69.42, 69.42, 69.42, 69.42, 69.42, 69.56, 69.56, 69.56, 69.56, 69.56, 69.56, 69.56, 69.32, 69.32, 69.32, 69.32, 69.32, 69.32, 69.32, 69.22, 69.22, 69.22, 69.22, 69.22, 69.22, 69.22, 69.22, 62.67, 62.67, 62.67, 62.67, 62.67, 62.67, 62.46, 62.46, 62.46, 62.46, 62.46, 62.46, 62.46, 62.34, 62.34, 62.34, 62.34, 69.09, 69.09, 69.09, 69.98, 69.98, 69.98, 69.98, 69.98, 69.98, 69.98, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.8, 69.38, 69.38, 69.38, 69.38, 69.38, 69.38, 49.55, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.17, 47.11, 45.68, 45.68, 49.26, 49.26, 49.26, 49.26, 49.16, 49.16, 49.16, 49.16, 49.16, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 41.38, 41.38, 41.38, 39, 39, 39, 39, 39, 39, 39, 38.98, 38.98, 38.98, 38.98, 38.98, 38.98, 38.98, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 38.96, 40.75, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.72, 40.7, 40.7, 40.7, 40.7, 40.7, 40.7, 40.7, 40.69, 40.69, 40.69, 40.69, 40.69, 40.69, 40.69, 40.69, 40.69, 37.12, 37.12, 37.12, 37.12, 37.12, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.11, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.09, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.07, 37.06, 37.06, 37.06, 37.06, 37.06, 37.06, 37.06, 37.05, 37.05, 37.05, 37.05, 37.05, 37.05, 37.05, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 36.84, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 40.42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 5.36, 7.14, 26.79, 26.79, 33.93, 33.93, 33.93, 33.93, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 49.11, 54.46, 54.46, 54.46, 48.21, 48.21, 48.21, 48.21, 47.32, 47.32, 47.32, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 38.99, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 27.98, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 42.26, 44.05, 55.95, 55.95, 55.95, 55.95, 55.95, 48.81, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 48.1, 48.1, 48.1, 48.1, 48.1, 48.1, 46.9, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 37.98, 37.98, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 42.74, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 45.36, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 47.14, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 50.71, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 53.1, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 45.95, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 49.52, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 44.76, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 8.93, 8.93, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 19.64, 34.52, 34.52, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 73.21, 73.21, 75.6, 75.6, 75.6, 75.6, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 80.95, 80.95, 80.95, 77.38, 77.38, 77.38, 77.38, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.88, 64.88, 64.88, 69.64, 69.64, 69.64, 69.64, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 74.64, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 69.88, 64.52, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 51.67, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.17, 59.64, 59.64, 59.64, 59.64, 59.64, 59.64, 62.02, 62.02, 62.02, 62.02, 62.02, 67.38, 72.74, 72.74, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 75.12, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 64.4, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 61.07, 63.45, 63.45, 63.45, 63.45, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 46.94, 46.94, 46.93, 46.93, 46.93, 46.92, 46.92, 46.92, 46.92, 46.91, 46.91, 46.91, 46.91, 48.34, 48.33, 48.33, 48.32, 48.32, 48.31, 48.31, 48.31, 48.3, 48.3, 48.29, 48.29, 48.29, 48.29, 48.29, 48.29, 48.28, 48.28, 48.27, 48.26, 48.26, 48.26, 48.26, 48.25, 48.25, 48.24, 48.24, 48.24, 48.24, 48.24, 48.23, 48.23, 48.22, 48.22, 48.22, 48.22, 48.21, 48.21, 48.2, 48.19, 48.19, 48.19, 48.19, 48.18, 48.18, 48.17, 48.17, 48.16, 48.16, 48.16, 48.15, 48.15, 48.14, 48.14, 48.13, 48.13, 48.13, 48.13, 48.13, 48.12, 48.12, 48.11, 48.11, 48.11, 48.11, 48.1, 48.1, 48.1, 48.09, 48.09, 48.09, 48.09, 48.08, 48.08, 48.08, 48.08, 48.08, 48.08, 48.07, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 5.95, 5.95, 7.74, 14.88, 14.88, 20.83, 26.19, 26.19, 26.19, 28.57, 28.57, 28.57, 28.57, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 41.07, 41.07, 44.05, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 54.76, 54.76, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 65.48, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 71.43, 71.43, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 67.86, 67.86, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 48.21, 48.21, 48.21, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 54.46, 56.85, 56.85, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 58.93, 58.93, 58.93, 58.93, 58.93, 60.71, 58.93, 62.5, 62.5, 62.5, 62.5, 58.93, 58.93, 58.93, 56.85, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 58.63, 56.85, 56.85, 59.23, 59.23, 59.23, 59.23, 59.23, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 61.61, 65.18, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 61.01, 61.9, 61.9, 61.9, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 65.95, 65.95, 65.95, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 62.38, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 63.81, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 62.62, 62.62, 62.62, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 51.31, 56.96, 56.96, 56.96, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 59.35, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 62.86, 62.86, 62.86, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 63.44, 63.4, 63.37, 63.34, 63.3, 63.28, 63.28, 63.24, 63.2, 63.17, 63.13, 63.08, 63.07, 63.07, 60.64, 60.61, 60.59, 60.57, 60.54, 60.52, 60.52, 60.49, 60.48, 60.45, 60.42, 60.39, 60.38, 60.38, 60.38, 60.38, 60.38, 60.35, 60.32, 60.31, 60.3, 60.26, 60.21, 60.17, 60.13, 60.08, 60.05, 60.04, 60.03, 59.98, 59.94, 59.89, 59.82, 59.81, 59.81, 59.8, 59.76, 59.73, 59.7, 59.65, 59.62, 59.62, 59.58, 59.55, 59.52, 59.5, 59.45, 59.43, 59.43, 59.4, 59.38, 59.36, 59.32, 59.27, 59.25, 59.24, 58.95, 58.94, 58.93, 58.93, 58.91, 58.91, 58.91, 58.9, 58.89, 58.88, 58.88, 58.86, 58.86, 58.86, 58.85, 58.85, 58.84, 58.84, 58.83, 58.83, 58.83, 57.63, 57.63, 57.63, 57.62, 57.62, 57.61, 59.39, 59.39, 59.38, 59.38, 59.37, 59.37, 59.36, 59.36, 60.25, 60.25, 60.24, 60.24, 60.24, 60.23, 60.23, 60.23, 60.23, 60.22, 60.22, 60.21, 60.21, 60.21, 61.4, 61.39, 61.39, 61.39, 61.38, 61.38, 61.38, 61.38, 61.38, 61.37, 61.37, 61.37, 61.37, 61.37, 61.36, 61.36, 61.35, 61.35, 61.34, 61.33, 61.33, 61.33, 61.32, 61.31, 61.31, 61.3, 61.3, 61.3, 61.3, 61.29, 61.29, 61.29, 61.28, 61.28, 61.28, 61.28, 61.28, 61.27, 61.27, 61.27, 61.27, 61.27, 61.27, 61.27, 61.27, 61.26, 59.48, 59.48, 59.48, 58.29, 58.29, 58.29, 58.29, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.28, 58.27, 58.27, 58.27, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.69, 38.69, 38.69, 38.69, 38.69, 36.9, 36.9, 36.9, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 7.74, 7.74, 7.74, 27.38, 27.38, 27.38, 27.38, 34.52, 34.52, 34.52, 34.52, 38.69, 41.07, 41.07, 41.07, 45.83, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 64.88, 67.86, 67.86, 67.86, 67.86, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 72.02, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 52.98, 52.98, 52.98, 52.98, 52.98, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 57.02, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 45.12, 37.98, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.36, 40.54, 40.54, 40.54, 40.54, 40.54, 40.54, 40.54, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 49.76, 51.55, 51.55, 51.55, 51.55, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.37, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 47.36, 45.46, 45.46, 45.46, 45.46, 45.46, 45.46, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 45.45, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 53.78, 52.11, 52.11, 52.11, 52.11, 52.11, 52.11, 52.11, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 47.35, 52.11, 52.11, 52.11, 52.11, 52.11, 52.1, 52.1, 52.1, 52.1, 52.1, 52.1, 52.1, 52.1, 53.89, 53.89, 39.6, 39.6, 39.6, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.59, 39.57, 39.57, 39.57, 39.57, 39.57, 39.57, 39.57, 39.57, 39.57, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.79, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.78, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 37.77, 40.97, 40.97, 40.97, 40.97, 40.97, 40.97, 40.97, 40.97, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.59, 38.53, 38.53, 38.53, 38.53, 38.53, 38.53, 38.53, 38.53, 38.53, 38.53, 33.77, 33.77, 33.77, 33.77, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.75, 33.73, 33.73, 33.73, 33.73, 33.73, 33.73, 33.73, 33.72, 33.72, 33.72, 33.72, 33.72, 33.72, 33.72, 33.71, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.95, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.92, 28.92, 28.92, 28.92, 28.92, 28.92, 28.92, 28.91, 28.91, 28.91, 28.91, 28.91, 28.91, 28.91, 28.9, 28.9, 28.9, 28.9, 28.9, 28.9, 28.9, 28.87, 28.87, 28.87, 28.87, 28.87, 28.87, 28.87, 28.86, 28.86, 28.86, 28.86, 28.86, 28.86, 28.86, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.84, 28.83, 28.83, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.68, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.67, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 21.66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 22.02, 35.42, 35.42, 35.42, 35.42, 49.11, 49.11, 50.3, 52.08, 52.08, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 67.86, 67.86, 67.86, 67.86, 65.18, 65.18, 65.18, 65.18, 66.96, 64.58, 64.58, 64.58, 64.58, 62.2, 59.82, 59.82, 59.82, 59.82, 59.82, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 55.06, 55.06, 55.06, 55.06, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 55.65, 55.65, 55.65, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 68.45, 68.45, 68.45, 68.45, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 71.31, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 66.55, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 63.57, 63.57, 63.57, 63.57, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 65.36, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 61.49, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 62.92, 61.13, 61.13, 61.13, 61.13, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 54.58, 53.39, 53.39, 53.39, 53.39, 53.39, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 48.04, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 49.82, 51.25, 51.25, 51.25, 51.25, 51.25, 51.25, 52.44, 52.44, 52.44, 50.65, 50.65, 53.59, 53.59, 53.59, 55, 55, 54.99, 54.98, 54.98, 54.98, 54.98, 54.97, 54.96, 54.95, 54.95, 54.94, 54.94, 54.94, 54.93, 54.93, 54.92, 54.92, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 52.08, 51.14, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 52.93, 53.52, 53.52, 53.52, 53.52, 53.51, 53.51, 53.51, 53.51, 53.51, 53.51, 53.51, 53.51, 55.3, 55.3, 55.3, 55.3, 55.3, 55.3, 55.3, 55.3, 52.22, 52.2, 52.2, 52.2, 52.2, 52.2, 52.2, 52.2, 52.2, 52.19, 52.19, 52.19, 52.19, 52.19, 52.19, 52.18, 52.18, 52.18, 52.18, 52.18, 52.18, 52.18, 52.17, 52.17, 52.17, 52.17, 52.17, 52.17, 52.17, 52.17, 52.17, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 52.16, 48.58, 48.58, 48.58, 48.58, 48.58, 48.58, 48.53, 48.52, 48.52, 48.52, 48.52, 48.52, 48.51, 48.51, 48.5, 48.5, 48.5, 48.5, 48.49, 48.49, 48.49, 48.48, 48.48, 48.48, 48.48, 46.7, 46.7, 46.7, 46.6, 46.6, 46.6, 46.6, 46.6, 46.6, 46.58, 46.58, 46.58, 46.58, 46.58, 46.58, 46.58, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.56, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.54, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 45.99, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.17, 39.16, 39.16, 39.16, 39.16, 39.16, 39.16, 39.16, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 21.43, 41.07, 41.07, 48.21, 48.21, 67.86, 69.64, 73.81, 73.81, 73.81, 79.17, 79.17, 79.17, 79.17, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 80.95, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 83.33, 72.62, 72.62, 70.24, 70.24, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 62.5, 62.5, 62.5, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.19, 51.19, 51.19, 51.19, 51.19, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 47.62, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 42.26, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 55.65, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 79.7, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 81.13, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 47.98, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 58.39, 65.83, 65.83, 65.83, 65.83, 65.83, 83.1, 83.1, 83.1, 83.1, 83.1, 83.1, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 87.02, 87.02, 87.02, 87.02, 87.02, 87.02, 87.02, 87.02, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 83.45, 84.88, 84.88, 84.88, 84.88, 84.88, 84.88, 84.88, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.71, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 85.48, 83.69, 83.69, 83.69, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 85.12, 79.17, 79.17, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 72.14, 72.13, 72.13, 72.12, 72.12, 72.12, 72.12, 63.2, 63.2, 63.18, 63.18, 63.18, 63.18, 61.99, 61.99, 61.99, 61.99, 61.98, 61.98, 61.98, 61.98, 61.98, 63.77, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 63.76, 63.76, 63.76, 63.76, 63.76, 63.76, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.75, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 63.74, 61.95, 61.95, 61.95, 61.95, 61.95, 61.95, 61.95, 61.94, 61.94, 61.94, 61.94, 61.94, 61.94, 61.94, 61.94, 58.36, 58.36, 58.36, 58.36, 58.36, 58.36, 58.36, 53, 53, 53, 53, 53, 53, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 52.99, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 51.2, 47.03, 47.03, 47.03, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.82, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 38.09, 35.7, 35.7, 35.7, 35.7, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 9.52, 31.55, 31.55, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 52.98, 52.98, 52.98, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 61.9, 61.9, 61.9, 61.9, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 59.52, 59.52, 59.52, 59.52, 59.52, 57.74, 57.74, 57.74, 57.74, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 58.04, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 51.79, 51.79, 51.79, 50, 50, 50, 50, 50, 46.43, 46.43, 46.43, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 40.48, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 35.71, 35.71, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 25, 25, 25, 25, 25, 25, 25, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 22.62, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 24.4, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 22.5, 22.5, 22.5, 22.5, 22.5, 22.5, 22.5, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 27.86, 29.64, 29.64, 39.46, 39.46, 39.46, 39.46, 39.46, 40.89, 40.89, 44.46, 44.46, 44.46, 44.46, 51.61, 51.61, 51.61, 51.61, 51.61, 49.23, 49.23, 49.23, 49.23, 49.23, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 51.61, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 60.24, 60.24, 60.24, 60.24, 60.24, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 28.93, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 25.36, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 20.83, 20.83, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 23.81, 23.81, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 21.43, 27.38, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 51.79, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 58.33, 58.33, 58.33, 58.33, 55.95, 55.95, 57.14, 57.14, 57.14, 57.14, 55.36, 60.71, 60.71, 60.71, 60.71, 70.83, 70.83, 70.83, 70.83, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.07, 66.07, 66.07, 66.07, 66.07, 62.5, 61.31, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 86.9, 86.9, 86.9, 86.9, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.69, 63.69, 63.69, 58.93, 58.93, 58.93, 58.93, 58.93, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 55.36, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 69.76, 69.76, 69.76, 69.76, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 73.57, 78.89, 78.88, 78.88, 78.88, 78.88, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.87, 78.86, 77.07, 77.06, 77.06, 77.06, 77.06, 77.05, 84.2, 84.2, 84.2, 84.2, 84.2, 84.19, 84.19, 84.19, 84.19, 84.19, 84.19, 84.19, 84.19, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 84.29, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 80.12, 71.79, 71.79, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 81.9, 80.12, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 68.21, 68.21, 68.21, 68.21, 68.21, 68.21, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 65.24, 65.24, 65.24, 63.45, 63.45, 63.45, 63.45, 63.45, 72.38, 72.38, 72.38, 72.38, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 59.52, 59.52, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.51, 66.51, 66.51, 66.51, 66.51, 66.51, 66.51, 66.51, 66.51, 66.51, 66.51, 66.5, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.81, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 52.8, 47.44, 47.44, 47.44, 47.44, 47.44, 47.44, 47.44, 47.44, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 18.45, 18.45, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 31.55, 31.55, 31.55, 31.55, 36.31, 41.07, 41.07, 44.64, 44.64, 44.64, 44.64, 41.07, 41.07, 43.45, 43.45, 43.45, 43.45, 48.81, 48.81, 48.81, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.56, 63.55, 63.55, 63.55, 63.55, 63.55, 63.55, 63.55, 63.53, 63.53, 63.53, 64.42, 64.42, 64.42, 64.42, 64.39, 64.39, 64.39, 64.39, 64.39, 64.39, 64.39, 64.37, 64.37, 64.37, 64.37, 64.37, 64.37, 64.37, 64.36, 64.36, 64.36, 63.17, 63.17, 63.17, 63.17, 63.16, 63.16, 63.16, 63.16, 64.35, 64.35, 64.35, 64.33, 64.33, 64.33, 64.33, 64.33, 64.33, 64.33, 64.31, 64.31, 64.31, 64.31, 60.74, 60.74, 60.74, 60.72, 60.72, 60.72, 60.72, 60.72, 60.72, 60.72, 60.69, 60.69, 60.69, 60.69, 60.69, 60.69, 60.69, 60.67, 60.67, 60.67, 60.67, 60.67, 60.67, 60.67, 60.66, 60.66, 60.66, 60.66, 60.66, 60.66, 60.66, 60.65, 62.08, 62.08, 62.08, 62.08, 62.08, 62.08, 62.04, 62.04, 62.04, 62.04, 62.04, 62.04, 62.04, 61.99, 61.99, 61.99, 61.99, 61.99, 61.99, 60.8, 60.73, 60.73, 60.73, 60.73, 60.73, 60.73, 60.73, 60.64, 60.64, 56.12, 56.12, 56.12, 56.12, 56.12, 55.99, 55.99, 55.99, 55.99, 55.99, 55.99, 55.99, 54.95, 54.95, 54.95, 54.95, 54.95, 54.95, 54.95, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 54.8, 54.68, 54.68, 54.68, 54.68, 51.11, 51.11, 51.11, 51, 51, 51, 51, 51, 51, 51, 50.93, 50.93, 50.93, 52.36, 42.84, 42.84, 42.84, 42.79, 42.79, 42.79, 42.79, 42.79, 42.79, 42.79, 42.72, 42.72, 42.72, 42.72, 42.72, 42.72, 42.72, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.53, 42.53, 42.53, 38.95, 38.95, 38.95, 38.95, 38.84, 38.84, 38.84, 38.84, 38.84, 38.84, 38.84, 38.7, 38.7, 38.7, 38.7, 38.7, 38.7, 38.7, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.57, 38.47, 38.47, 38.47, 38.47, 38.47, 38.47, 38.47, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.29, 38.29, 38.29, 26.99, 26.99, 26.99, 26.99, 26.95, 26.95, 26.95, 26.95, 26.95, 26.95, 26.95, 26.92, 26.92, 26.92, 26.92, 26.92, 26.92, 26.92, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.89, 26.89, 26.89, 26.89, 26.89, 26.89, 26.89, 26.87, 26.87, 26.87, 26.87, 26.87, 26.87, 26.87, 26.86, 26.86, 26.86, 26.86, 26.86, 26.86, 26.86, 26.84, 26.84, 26.84, 26.84, 26.84, 26.84, 26.84, 26.82, 26.82, 26.82, 26.82, 26.82, 26.82, 26.82, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.77, 26.77, 26.77, 26.77, 26.77, 26.77, 26.77, 26.74, 26.74, 26.74, 26.74, 26.74, 26.74, 26.74, 26.72, 26.72, 26.72, 26.72, 43.32, 43.32, 43.32, 43.3, 43.3, 43.3, 43.3, 43.3, 43.3, 46.28, 46.27, 46.27, 46.27, 46.27, 46.27, 46.27, 46.27, 46.25, 46.25, 46.25, 46.98, 46.98, 46.98, 46.98, 46.93, 46.93, 46.93, 46.93, 46.93, 46.93, 43.91, 43.86, 43.86, 43.86, 43.86, 43.86, 43.86, 43.86, 43.83, 43.83, 43.83, 43.83, 43.83, 43.83, 43.83, 43.81, 43.81, 43.81, 25.45, 25.45, 25.45, 25.45, 25.45, 25.45, 25.45, 25.45, 25.45, 25.45, 25.45, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.44, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 25.43, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 8.33, 13.69, 13.69, 17.26, 23.21, 23.21, 23.21, 23.21, 26.79, 26.79, 26.79, 26.79, 24.4, 24.4, 24.4, 27.98, 27.98, 27.98, 33.33, 33.33, 33.33, 40.48, 58.93, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 57.74, 57.74, 57.74, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 55.95, 55.95, 55.95, 55.95, 55.95, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 48.21, 48.21, 48.21, 48.21, 48.21, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 46.13, 46.13, 46.13, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 51.19, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 43.15, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 48.81, 48.81, 48.81, 48.81, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 60.12, 60.12, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.33, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 67.38, 67.38, 67.38, 67.38, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 61.43, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 59.05, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 56.9, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 12.5, 12.5, 16.07, 16.07, 20.83, 25.6, 32.74, 32.74, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 52.38, 52.38, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.29, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 59.52, 59.52, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 42.26, 44.64, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 31.25, 38.39, 38.39, 38.39, 38.39, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 34.82, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 32.44, 31.85, 31.85, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 28.81, 30.6, 30.6, 30.6, 30.6, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 37.68, 33.51, 33.51, 33.51, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 29.05, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 30.12, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 35.48, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 51.55, 51.55, 51.55, 51.55, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 52.44, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 1.79, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 11.31, 18.45, 18.45, 22.02, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 44.05, 44.05, 44.05, 44.05, 40.48, 40.48, 40.48, 40.48, 40.48, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 41.55, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 42.98, 39.4, 62.92, 66.49, 66.49, 66.49, 79.88, 79.88, 77.5, 77.5, 77.5, 77.5, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 75.71, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 62.62, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 68.57, 68.57, 68.57, 70, 70, 70, 70, 70, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 58.1, 60.48, 60.48, 53.33, 53.33, 53.33, 53.33, 53.33, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 43.45, 43.45, 43.45, 43.45, 46.5, 46.5, 46.5, 46.49, 46.49, 46.48, 46.48, 46.47, 46.47, 46.47, 46.47, 46.47, 46.47, 46.47, 46.47, 46.47, 46.47, 46.46, 46.46, 46.46, 46.46, 46.45, 46.45, 46.45, 46.45, 46.45, 46.44, 46.44, 46.44, 46.44, 46.44, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.42, 46.42, 46.42, 46.42, 46.42, 46.42, 46.42, 48.2, 48.2, 48.2, 48.2, 48.2, 48.2, 48.2, 48.2, 48.19, 48.19, 48.19, 48.19, 48.19, 48.19, 48.19, 48.19, 48.19, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.18, 48.17, 48.17, 48.17, 48.17, 48.17, 48.17, 48.17, 48.17, 48.17, 48.17, 48.16, 48.16, 48.16, 48.16, 48.15, 48.15, 48.15, 48.15, 48.15, 48.15, 47.62, 47.62, 47.62, 47.62, 47.62, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 43.32, 43.32, 43.32, 43.32, 43.32, 43.31, 43.31, 43.3, 43.3, 43.3, 43.29, 43.29, 43.28, 43.28, 43.28, 43.28, 43.27, 43.27, 43.27, 43.27, 43.27, 43.27, 43.27, 43.27, 43.26, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.47, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.46, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.45, 41.44, 41.44, 41.44, 41.44, 41.44, 41.44, 41.44, 41.44, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.65, 39.65, 39.65, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 7.14, 7.14, 10.71, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 18.45, 18.45, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 44.64, 44.64, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 48.81, 50.6, 50.6, 50.6, 50.6, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 42.86, 42.86, 42.86, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 22.02, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 27.02, 27.02, 27.02, 27.02, 27.02, 27.02, 27.02, 27.02, 27.02, 25.6, 25.6, 25.6, 25.6, 25.6, 29.88, 29.88, 29.88, 29.88, 29.88, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 30.48, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 33.69, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 37.86, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 36.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 31.07, 37.86, 37.86, 37.86, 37.86, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 12.5, 22.62, 25, 25, 25, 25, 26.79, 26.79, 26.79, 26.79, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 33.04, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 24.7, 26.49, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 22.92, 19.35, 19.35, 19.35, 19.35, 19.35, 19.35, 19.35, 19.35, 19.35, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 12.8, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 16.37, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 9.23, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 16.07, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 23.93, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 21.79, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 40.6, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 25, 25, 25, 25, 25, 25, 25, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 21.43, 25, 25, 25, 25, 25, 25, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 5.95, 5.95, 5.95, 16.67, 16.67, 16.67, 16.67, 22.02, 22.02, 22.02, 22.02, 22.02, 23.21, 27.68, 31.25, 37.2, 37.2, 37.2, 39.58, 39.58, 43.15, 43.15, 46.73, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 53.27, 58.93, 58.93, 58.93, 58.93, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 64.58, 63.39, 63.39, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 39.58, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 57.44, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 55.06, 47.62, 47.62, 47.62, 52.98, 52.98, 52.98, 49.4, 49.4, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 40.48, 40.48, 40.48, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 51.79, 53.57, 53.57, 53.57, 53.57, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 56.43, 52.86, 52.86, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 55.24, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 57.62, 56.19, 57.62, 60, 60, 63.57, 65.36, 65.36, 67.14, 64.76, 64.76, 64.76, 64.76, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 71.43, 71.43, 71.43, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 68.57, 57.56, 57.56, 58.99, 58.99, 58.99, 58.99, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 60.77, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 63.15, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 67.32, 57.8, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.61, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 55.06, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 51.49, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 47.92, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 46.13, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 50.89, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.94, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 3.57, 3.57, 3.57, 5.36, 5.36, 5.36, 5.36, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 19.05, 20.83, 20.83, 20.83, 31.55, 31.55, 31.55, 31.55, 31.55, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 38.1, 39.88, 39.88, 39.88, 39.88, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 53.57, 53.57, 53.57, 53.57, 53.57, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 51.19, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 44.64, 44.64, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 46.43, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 61.01, 66.37, 66.37, 66.37, 69.94, 69.94, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 72.86, 72.86, 72.86, 72.86, 72.86, 72.86, 72.86, 72.86, 75.71, 72.14, 72.14, 72.14, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 73.33, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 76.9, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 67.98, 60, 60, 60, 60, 60, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 59.7, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 58.99, 61.96, 61.96, 61.96, 61.96, 61.86, 61.86, 61.86, 56.51, 56.5, 56.5, 56.5, 56.5, 56.5, 56.5, 56.5, 58.22, 58.22, 58.22, 58.22, 58.22, 58.22, 58.15, 58.15, 58.15, 58.15, 58.15, 58.15, 58.15, 57.8, 57.69, 57.69, 57.69, 57.69, 61.85, 61.85, 61.85, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.79, 61.74, 59.36, 59.36, 59.36, 59.36, 59.36, 59.36, 65.2, 65.2, 65.2, 65.2, 65.2, 65.2, 65.2, 65.05, 66.83, 66.83, 64.45, 64.45, 64.45, 64.45, 64.39, 58.44, 58.44, 58.44, 58.44, 58.44, 58.44, 58.37, 58.37, 58.37, 55.09, 55.09, 55.09, 55.09, 55.01, 55.01, 55.01, 55.01, 55.01, 55.01, 54.96, 54.95, 54.95, 54.95, 54.95, 54.95, 54.95, 54.95, 54.87, 54.87, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.53, 50.43, 50.43, 50.43, 50.43, 50.43, 50.43, 50.43, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.25, 48.47, 48.47, 48.47, 48.47, 48.47, 50.25, 43.59, 43.59, 43.59, 43.59, 43.59, 43.59, 43.59, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.5, 43.35, 43.35, 43.35, 43.35, 43.35, 43.35, 43.35, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.88, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 42.97, 42.97, 42.97, 42.97, 42.97, 42.97, 42.97, 42.94, 42.94, 42.94, 42.94, 42.94, 42.94, 42.94, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.92, 42.91, 42.91, 42.91, 42.91, 42.91, 42.91, 42.91, 42.9, 42.9, 42.9, 42.9, 42.9, 42.9, 42.9, 42.88, 42.88, 42.88, 42.88, 42.88, 42.88, 42.88, 42.87, 42.87, 42.87, 42.87, 42.87, 42.87, 42.87, 42.87, 42.87, 42.87, 42.87, 41.84, 41.84, 41.84, 41.83, 41.83, 41.83, 41.83, 41.83, 27.54, 27.54, 27.53, 27.53, 27.53, 27.53, 27.53, 27.53, 27.53, 27.51, 27.51, 27.51, 27.51, 27.51, 27.51, 27.51, 27.48, 27.48, 27.48, 27.48, 27.48, 27.48, 27.48, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.43, 27.34, 27.34, 27.34, 27.34, 27.34, 27.34, 27.34, 27.29, 27.29, 27.29, 27.29, 27.29, 27.29, 27.29, 27.16, 27.16, 27.16, 27.16, 27.16, 27.16, 27.16, 27.16, 24.73, 24.73, 24.73, 24.73, 24.73, 24.73, 24.71, 21.14, 21.14, 21.14, 21.14, 21.14, 21.14, 21.12, 21.12, 21.12, 21.12, 21.12, 21.12, 21.12, 21.11, 21.11, 21.11, 21.11, 21.11, 21.11, 21.11, 21.11, 21.1, 21.1, 21.1, 21.1, 21.1, 21.1, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.09, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.06, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.05, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.04, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.03, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.02, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21.01, 21, 21, 21, 21, 21, 21, 21, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.99, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.98, 20.97, 20.97, 20.97, 20.97, 20.97, 20.97, 20.97, 20.97, 20.97, 20.97, 20.97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 16.67, 16.67, 16.67, 20.24, 41.67, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 59.52, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 50.6, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 56.55, 56.55, 56.55, 56.55, 56.55, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 47.32, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 64.17, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 65.12, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 66.43, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 54.64, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 57.86, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 27.68, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 40.18, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 52.75, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 49.17, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 45.6, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 35.78, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 39.06, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.63, 42.57, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 44.95, 49.71, 49.71, 49.71, 49.71, 49.71, 49.71, 49.71, 49.71, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 49.71, 49.71, 49.71, 49.71, 49.71, 49.71, 49.71, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 46.14, 46.14, 46.14, 46.14, 46.14, 46.14, 46.14, 46.14, 46.14, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 43.76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 11.31, 11.31, 11.31, 32.74, 32.74, 32.74, 32.74, 32.74, 37.5, 37.5, 37.5, 37.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 36.31, 36.31, 36.31, 36.31, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 31.55, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 31.55, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 37.74, 30, 30, 30, 30, 30, 30, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 34.29, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 35.36, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 46.55, 71.85, 71.85, 71.85, 71.85, 71.85, 71.85, 71.85, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 48.93, 55.36, 55.36, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 53.57, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 86.9, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 75, 75, 75, 75, 75, 75, 75, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 77.08, 77.08, 77.08, 77.08, 60.12, 60.12, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.04, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 59.23, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.3, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 56.28, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.09, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.08, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 30.07, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.36, 5.36, 5.36, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 29.17, 36.31, 36.31, 45.24, 47.62, 47.62, 47.62, 47.62, 51.19, 51.19, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 63.69, 68.45, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 77.38, 84.52, 84.52, 84.52, 84.52, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 70.83, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 85.24, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.86, 82.31, 82.28, 82.25, 82.25, 82.24, 82.24, 82.23, 82.23, 82.22, 82.22, 82.21, 82.21, 82.2, 82.19, 82.18, 82.18, 82.18, 82.18, 82.16, 82.15, 82.12, 82.08, 82.06, 82.05, 82.01, 81.97, 81.91, 81.86, 81.83, 81.78, 81.74, 81.71, 81.67, 81.65, 81.61, 81.58, 81.57, 79.19, 79.18, 79.16, 79.14, 79.13, 79.11, 79.1, 79.09, 79.08, 79.08, 79.06, 79.05, 79.04, 79.03, 81.41, 81.4, 81.39, 81.37, 81.35, 81.32, 81.31, 81.31, 81.29, 81.27, 81.26, 81.25, 81.24, 81.24, 81.24, 81.22, 81.21, 81.2, 81.19, 81.19, 81.18, 81.18, 81.15, 81.13, 81.12, 81.1, 81.09, 81.08, 72.15, 72.12, 72.09, 72.07, 72.05, 72.03, 72.02, 71.16, 71.13, 71.11, 71.1, 71.09, 71.08, 71.07, 71.06, 71.04, 71.03, 71.01, 70.99, 70.98, 70.97, 70.97, 70.95, 70.94, 70.92, 70.91, 70.89, 70.89, 71.96, 71.94, 71.92, 71.91, 71.91, 71.9, 71.89, 71.88, 71.87, 71.86, 71.85, 71.84, 71.83, 71.83, 71.83, 71.82, 67.05, 63.47, 63.47, 63.46, 63.46, 63.46, 63.45, 63.44, 63.44, 64.93, 64.92, 64.92, 64.92, 64.92, 64.91, 64.91, 64.91, 64.91, 64.9, 64.9, 64.9, 64.9, 64.89, 64.89, 64.89, 64.89, 64.89, 64.88, 64.88, 64.88, 64.88, 64.87, 63.33, 63.33, 63.32, 63.32, 63.31, 63.31, 63.31, 63.31, 63.31, 63.31, 63.3, 63.29, 63.29, 61.5, 61.5, 61.5, 61.49, 59.71, 59.7, 59.7, 59.69, 59.69, 59.69, 59.68, 59.68, 59.67, 59.67, 59.67, 59.66, 59.66, 59.66, 59.66, 59.65, 59.64, 59.64, 59.64, 59.64, 59.63, 59.63, 59.62, 59.62, 55.61, 55.61, 55.61, 55.6, 55.6, 55.59, 55.58, 55.58, 55.58, 55.58, 55.57, 55.57, 55.56, 55.56, 55.56, 55.56, 55.55, 55.55, 55.55, 55.54, 55.54, 55.54, 55.54, 57.33, 57.32, 57.32, 57.32, 57.31, 57.31, 57.31, 57.31, 57.31, 57.3, 57.3, 57.3, 57.3, 57.3, 55.51, 55.51, 55.5, 55.5, 55.5, 55.5, 55.49, 55.49, 55.49, 55.49, 55.49, 55.49, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.48, 55.47, 55.47, 55.47, 55.47, 55.47, 55.47, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 46.92, 44.54, 44.54, 44.54, 44.54, 44.54, 44.54, 44.54, 44.54, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 44.53, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 38.58, 30.25, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 25.6, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 5.95, 14.88, 14.88, 14.88, 14.88, 14.88, 16.67, 16.67, 16.67, 23.81, 27.38, 27.38, 27.38, 30.95, 30.95, 36.9, 36.9, 55.95, 55.95, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 66.67, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 60.71, 60.71, 60.71, 60.71, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 26.79, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 29.76, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.5, 62.5, 62.5, 62.5, 62.5, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 56.55, 61.31, 61.31, 61.31, 61.31, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 65.6, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 60.24, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 66.79, 66.79, 66.79, 66.79, 69.17, 69.17, 70.95, 70.95, 70.95, 70.95, 70.95, 70.95, 77.5, 77.5, 77.5, 77.5, 77.5, 73.93, 73.93, 73.93, 63.21, 63.21, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 63.81, 63.81, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 69.17, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 71.55, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 77.74, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 67.02, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 70.6, 67.99, 54.08, 54.08, 53.61, 53.56, 53.56, 53.56, 53.48, 53.45, 53.43, 46.25, 46.21, 46.19, 46.16, 46.13, 46.09, 46.05, 46.02, 46, 45.98, 45.95, 45.94, 45.9, 45.88, 45.85, 45.83, 45.8, 45.76, 45.72, 45.69, 45.67, 45.62, 45.62, 45.62, 45.52, 45.49, 45.46, 45.46, 45.41, 45.39, 45.36, 45.35, 45.32, 45.31, 45.28, 45.27, 45.23, 45.2, 45.18, 45.15, 45.12, 45.11, 46.46, 46.45, 46.44, 46.43, 46.42, 46.4, 46.4, 48.63, 48.61, 48.6, 48.57, 48.55, 48.53, 48.52, 48.49, 43.19, 43.17, 43.15, 43.12, 43.1, 43.08, 43.06, 43.05, 43.03, 43.01, 42.99, 42.96, 42.95, 42.92, 42.9, 42.88, 42.85, 42.83, 42.81, 42.78, 42.75, 42.75, 42.75, 42.61, 42.58, 42.58, 42.45, 42.42, 42.38, 42.34, 42.29, 42.27, 42.25, 40.82, 40.82, 40.75, 40.73, 40.72, 40.71, 40.7, 40.69, 40.68, 40.67, 40.66, 51.36, 51.35, 51.33, 51.32, 58.42, 58.42, 58.41, 58.41, 58.39, 58.38, 58.38, 58.38, 58.37, 58.37, 58.37, 58.36, 58.36, 58.36, 58.36, 58.34, 58.34, 58.34, 58.33, 58.33, 58.33, 58.33, 56.57, 56.57, 51.81, 51.81, 51.81, 51.81, 51.81, 50.93, 50.93, 50.93, 50.93, 50.93, 50.93, 50.93, 50.92, 50.92, 50.92, 51.79, 51.79, 51.79, 51.79, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 53.3, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.35, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 52.34, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 49.96, 44.6, 44.6, 44.6, 44.6, 44.6, 44.6, 44.6, 44.6, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 39.8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 8.33, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 13.69, 13.69, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 42.26, 42.26, 45.83, 45.83, 45.83, 52.98, 52.98, 52.98, 56.55, 56.55, 56.55, 58.33, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 64.29, 64.29, 61.9, 61.9, 61.9, 61.9, 61.9, 64.29, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 63.99, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 50.3, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 51.49, 51.49, 51.49, 53.27, 53.27, 53.27, 53.27, 54.17, 57.74, 64.88, 64.88, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 71.13, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 69.94, 71.73, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 72.92, 74.35, 77.92, 77.92, 77.92, 77.92, 77.92, 77.92, 77.92, 77.92, 77.92, 77.02, 77.02, 77.02, 77.02, 78.45, 80.83, 80.83, 80.83, 77.26, 77.26, 77.26, 77.26, 77.26, 77.26, 77.26, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 80.83, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 76.96, 78.15, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 76.37, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 77.8, 79.27, 79.26, 79.26, 79.26, 79.25, 79.25, 79.25, 79.24, 79.24, 79.24, 79.24, 79.24, 79.24, 79.23, 79.23, 72.69, 72.68, 72.68, 72.68, 72.67, 72.67, 72.67, 72.67, 72.66, 72.66, 72.66, 72.66, 72.66, 72.65, 72.65, 72.65, 72.64, 72.64, 72.64, 72.63, 72.63, 72.63, 72.63, 72.63, 72.63, 72.62, 72.62, 72.62, 72.62, 72.61, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 40.49, 40.47, 40.44, 40.43, 40.41, 40.39, 40.36, 40.34, 40.32, 40.31, 40.3, 40.29, 40.27, 40.26, 40.24, 40.23, 40.22, 40.22, 40.21, 40.19, 40.18, 40.16, 40.14, 40.13, 40.12, 45.89, 45.78, 45.68, 45.59, 45.48, 45.41, 45.37, 45.27, 45.18, 45.1, 45.02, 44.93, 44.88, 44.84, 44.76, 44.69, 44.61, 44.54, 44.46, 44.41, 44.37, 42.86, 44.22, 44.22, 44.08, 44, 43.96, 43.92, 43.85, 43.79, 43.73, 43.68, 43.61, 43.58, 43.55, 43.49, 43.44, 43.39, 43.34, 43.28, 43.25, 43.22, 43.18, 43.14, 43.1, 43.07, 43.02, 43, 42.98, 40.56, 40.53, 40.5, 40.47, 40.46, 40.44, 40.43, 40.4, 40.37, 40.35, 40.32, 40.29, 40.27, 40.26, 40.24, 40.22, 40.2, 40.18, 40.15, 40.14, 40.13, 40.1, 40.08, 40.07, 40.04, 40.02, 40.01, 40, 39.99, 39.97, 39.96, 39.94, 39.92, 39.92, 39.91, 39.89, 39.87, 39.86, 39.85, 39.83, 39.82, 39.82, 39.8, 39.79, 39.78, 39.76, 39.75, 39.74, 39.74, 39.72, 39.71, 39.7, 39.69, 39.67, 39.66, 39.66, 39.65, 39.64, 39.62, 39.61, 39.6, 39.59, 39.59, 39.57, 39.56, 39.55, 39.54, 39.52, 39.52, 39.51, 39.5, 39.5, 39.48, 39.46, 39.45, 39.44, 39.43, 39.42, 36.54, 36.52, 36.51, 36.5, 38.87, 38.87, 38.86, 38.15, 38.15, 38.14, 38.14, 38.13, 38.13, 38.13, 38.12, 38.12, 38.11, 38.1, 38.1, 38.1, 38.09, 38.08, 38.08, 38.07, 38.06, 38.06, 38.06, 38.05, 38.04, 40.24, 40.23, 40.23, 40.22, 40.22, 40.22, 40.21, 40.21, 40.2, 40.2, 40.2, 40.2, 40.19, 40.19, 40.19, 40.18, 40.18, 40.18, 40.18, 40.17, 40.17, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 27.98, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 0, 0, 0, 0, 0, 0, 0, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 7.74, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 11.31, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 20.24, 20.24, 22.02, 22.02, 22.02, 32.74, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 24.4, 24.4, 24.4, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 22.62, 27.98, 27.98, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.67, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 49.4, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 59.82, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 60.71, 60.71, 60.71, 60.71, 60.71, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 10.71, 10.71, 10.71, 10.71, 10.71, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 15.48, 26.19, 26.19, 33.33, 33.33, 35.12, 35.12, 35.12, 52.98, 52.98, 52.98, 52.98, 52.98, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 77.98, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 76.19, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 79.76, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 69.05, 69.05, 69.05, 69.05, 69.05, 67.26, 67.26, 67.26, 67.26, 67.26, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 48.51, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 36.55, 36.55, 36.55, 36.55, 36.55, 36.55, 36.55, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 38.33, 41.19, 41.19, 41.19, 41.19, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 51.9, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 48.33, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 73.93, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 70.36, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 71.79, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 70.71, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 75.36, 68.21, 68.21, 68.21, 68.21, 68.21, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 48.91, 48.91, 48.91, 48.91, 48.91, 48.91, 48.89, 48.89, 48.89, 48.89, 48.89, 48.89, 48.89, 48.89, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.28, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.11, 51.04, 51.04, 51.04, 51.04, 51.04, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 49.77, 46.19, 46.19, 46.19, 46.19, 46.19, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.66, 45.63, 45.63, 44.86, 44.86, 44.86, 44.85, 44.85, 44.85, 44.85, 44.85, 44.85, 44.85, 44.75, 44.75, 41.18, 41.18, 41.18, 41.18, 41.18, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.15, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.11, 41.05, 41.05, 41.05, 41.05, 41.05, 41.05, 38.67, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.61, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.45, 38.32, 38.32, 38.32, 38.32, 38.32, 38.32, 38.32, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.24, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.19, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.16, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.15, 38.11, 38.11, 38.11, 38.11, 38.11, 38.11, 38.11, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.08, 38.02, 38.02, 38.02, 38.02, 38.02, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.79, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 40.78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 34.52, 40.48, 40.48, 40.48, 50, 58.33, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 70.83, 70.83, 70.83, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 75.6, 71.13, 71.13, 71.13, 71.13, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 54.46, 54.46, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 65.77, 65.77, 65.77, 65.77, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 64.58, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 65.18, 60.71, 60.71, 60.71, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 59.17, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 62.74, 63.93, 63.93, 63.93, 63.93, 62.14, 62.14, 62.14, 62.14, 62.14, 62.14, 62.98, 62.98, 62.98, 62.98, 62.98, 62.98, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 69.52, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 70.42, 73.99, 73.99, 73.99, 73.99, 73.99, 73.99, 60.3, 60.3, 60.3, 60.3, 60.3, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 60.6, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 51.07, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 62.86, 61.07, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 61.67, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 54.52, 52.14, 52.14, 52.14, 53.83, 53.82, 53.82, 53.82, 53.82, 53.82, 53.81, 53.81, 53.81, 53.81, 53.81, 53.8, 53.8, 53.8, 53.79, 53.79, 53.79, 53.79, 53.79, 53.79, 53.78, 53.77, 53.77, 53.77, 53.77, 53.76, 53.76, 53.75, 53.75, 53.74, 53.74, 53.74, 53.74, 53.73, 53.73, 53.72, 53.72, 53.71, 53.71, 53.71, 53.71, 53.7, 53.7, 60.84, 60.84, 60.84, 59.29, 59.29, 59.29, 58.45, 58.44, 58.44, 58.44, 58.44, 58.44, 58.44, 58.43, 58.43, 58.43, 58.43, 58.43, 58.42, 58.42, 58.42, 58.41, 58.41, 58.41, 58.41, 58.41, 58.4, 58.4, 54.57, 54.56, 54.55, 54.53, 54.51, 54.49, 55.02, 54.98, 54.96, 54.95, 54.92, 54.88, 54.84, 54.81, 54.77, 54.75, 54.74, 54.71, 54.67, 54.64, 54.6, 54.55, 54.54, 54.52, 54.47, 54.42, 55.19, 55.13, 55.06, 55.02, 55, 54.92, 54.84, 54.76, 54.67, 54.57, 54.53, 54.5, 54.41, 54.32, 54.23, 54.15, 54.06, 54.01, 53.99, 53.92, 53.85, 53.79, 53.73, 53.66, 55.94, 55.92, 55.88, 55.83, 55.78, 55.74, 55.7, 55.67, 55.66, 55.62, 55.59, 55.55, 51.94, 51.9, 51.89, 51.88, 51.84, 51.81, 51.78, 51.75, 51.72, 51.71, 51.7, 51.69, 51.65, 51.62, 51.59, 51.57, 51.57, 51.57, 51.56, 51.53, 51.5, 51.48, 51.48, 51.48, 51.47, 51.45, 51.43, 51.4, 51.39, 51.37, 51.36, 51.35, 51.34, 50.35, 50.34, 50.33, 50.31, 50.31, 50.3, 54.07, 54.06, 54.04, 54.02, 54.01, 54, 54, 53.99, 53.97, 53.96, 53.94, 53.93, 53.92, 53.91, 53.9, 53.88, 53.87, 53.85, 53.83, 53.82, 53.82, 53.8, 53.79, 53.77, 53.76, 53.74, 53.73, 53.73, 53.73, 53.73, 51.26, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 44.12, 47.69, 47.69, 47.69, 47.69, 47.69, 47.69, 47.69, 47.69, 47.69, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 21.94, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 8.93, 12.5, 12.5, 12.5, 12.5, 12.5, 12.5, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 20.83, 20.83, 23.21, 30.36, 30.36, 31.55, 31.55, 33.93, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 54.17, 54.17, 59.52, 61.31, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 79.17, 83.93, 83.93, 83.93, 83.93, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 78.57, 78.57, 78.57, 76.19, 76.19, 76.19, 76.19, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 71.43, 71.43, 71.43, 71.43, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 60.71, 60.71, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 52.62, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 57.38, 61.67, 61.67, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 65.24, 62.56, 62.56, 62.56, 62.56, 62.56, 61.13, 61.13, 60.24, 60.24, 60.24, 60.24, 60.24, 56.67, 56.67, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 58.45, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 62.26, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 65.98, 65.98, 65.98, 65.98, 65.98, 65.98, 65.98, 62.7, 62.7, 62.7, 62.7, 62.7, 62.7, 62.7, 62.7, 65.98, 65.98, 65.98, 65.98, 65.98, 64.56, 66.33, 66.31, 66.29, 66.27, 66.26, 66.25, 66.23, 66.22, 66.19, 66.13, 66.12, 66.12, 67.31, 67.31, 67.29, 67.29, 67.29, 67.29, 67.29, 67.29, 67.26, 67.23, 67.22, 67.21, 67.21, 67.17, 67.17, 67.16, 67.14, 67.13, 67.12, 67.1, 67.09, 67.08, 67.08, 67.06, 67.05, 67.05, 67.04, 67.04, 67.04, 67.03, 67.62, 67.61, 61.05, 54.21, 54.19, 54.19, 54.19, 54.16, 54.11, 54.09, 54.09, 54.09, 54.09, 52.3, 52.3, 52.09, 52.09, 52.95, 52.93, 52.93, 52.91, 52.86, 52.86, 52.81, 52.77, 52.74, 52.73, 52.7, 52.67, 52.63, 52.59, 52.56, 52.51, 51.7, 51.69, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 54.46, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 52.68, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 53.57, 53.57, 53.65, 53.65, 53.65, 53.65, 53.65, 53.64, 53.64, 53.64, 53.64, 53.64, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.63, 53.62, 53.62, 53.62, 53.62, 53.62, 53.62, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.61, 53.6, 53.6, 53.59, 53.59, 53.59, 53.59, 53.59, 53.59, 53.59, 53.58, 53.58, 53.58, 53.58, 50.02, 50.02, 50.01, 50.01, 50, 50, 50, 50, 49.99, 49.99, 49.99, 48.2, 48.19, 46.4, 46.4, 46.4, 46.4, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.39, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.41, 46.37, 46.37, 46.37, 46.37, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.36, 46.34, 46.34, 46.34, 46.34, 46.34, 46.34, 46.34, 46.34, 46.34, 46.33, 46.33, 46.33, 46.33, 46.33, 46.33, 46.33, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 46.3, 44.51, 44.51, 44.51, 44.51, 44.51, 44.51, 44.51, 46.3, 46.3, 46.3, 49.87, 49.87, 49.87, 49.87, 50, 50, 50, 50, 50, 50, 50, 49.87, 49.87, 49.87, 49.87, 49.87, 49.87, 49.87, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 14.88, 14.88, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 9.52, 10.71, 10.71, 10.71, 13.1, 16.67, 22.62, 22.62, 26.19, 32.74, 42.26, 59.82, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 61.61, 60.42, 60.42, 56.25, 56.25, 56.25, 56.25, 56.25, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 62.2, 62.2, 61.01, 61.01, 61.01, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 63.39, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 66.96, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 65.77, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 67.56, 66.67, 66.67, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.31, 61.31, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 61.01, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 62.2, 57.44, 57.44, 58.33, 58.33, 58.33, 58.33, 58.33, 61.9, 61.9, 61.9, 63.1, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 66.07, 66.07, 66.07, 62.5, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 67.38, 67.38, 67.38, 67.38, 67.38, 67.38, 70.95, 70.95, 70.95, 70.95, 70.95, 73.33, 73.33, 73.33, 73.33, 73.33, 75.12, 72.44, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 76.31, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 81.67, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 79.29, 76.9, 76.9, 76.9, 76.9, 76.9, 74.52, 74.52, 73.33, 73.33, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 74.76, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 69.4, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 63.45, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 62.56, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 64.35, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 57.2, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 58.63, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 49.21, 49.21, 49.21, 49.21, 49.21, 49.21, 49.2, 49.2, 49.2, 49.2, 51.58, 51.58, 51.58, 51.58, 51.58, 51.57, 51.57, 51.57, 51.57, 51.57, 51.57, 51.57, 51.57, 51.57, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.56, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.55, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.54, 51.53, 51.53, 51.53, 51.53, 51.53, 51.53, 51.53, 51.53, 51.52, 51.52, 51.52, 51.52, 51.52, 51.52, 51.52, 51.52, 51.51, 51.51, 51.51, 51.51, 49.72, 49.72, 49.72, 49.71, 49.71, 49.71, 49.71, 50.06, 50.06, 50.06, 50.06, 51.85, 51.85, 51.84, 51.84, 51.84, 51.84, 50.58, 50.58, 50.57, 49.38, 49.38, 49.37, 49.37, 49.37, 49.36, 49.36, 49.36, 49.36, 49.35, 49.35, 49.35, 49.34, 49.34, 49.34, 49.34, 48.06, 48.05, 48.05, 48.04, 48.04, 48.04, 48.03, 47.19, 47.18, 47.18, 47.18, 47.18, 47.18, 47.17, 47.17, 47.17, 47.17, 47.17, 47.16, 47.16, 47.16, 47.16, 46.66, 46.66, 46.66, 46.66, 42.2, 42.2, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 42.19, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 38.39, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 36.61, 28.27, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 27.08, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 23.51, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 21.13, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 17.56, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 13.99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 9.52, 9.52, 9.52, 9.52, 15.48, 15.48, 15.48, 15.48, 15.48, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 17.26, 19.05, 19.05, 19.05, 19.05, 25, 25, 25, 25, 25, 25.89, 26.79, 32.14, 32.14, 35.71, 39.29, 46.43, 48.21, 48.21, 55.95, 55.95, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 63.1, 63.1, 63.1, 63.1, 63.1, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 66.9, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 66.9, 68.33, 68.33, 68.33, 68.33, 68.33, 65.95, 65.95, 65.95, 65.95, 65.95, 65.95, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 64.76, 61.19, 61.19, 61.19, 61.19, 61.19, 61.19, 59.4, 60.83, 60.83, 60.83, 60.09, 60.08, 60.07, 60.05, 60.03, 60.01, 59.98, 59.95, 59.94, 59.93, 59.91, 59.89, 59.87, 59.85, 59.83, 59.81, 59.81, 62.65, 62.63, 62.61, 62.59, 62.57, 62.56, 62.55, 62.53, 62.52, 62.49, 62.47, 62.45, 62.44, 62.43, 62.42, 62.4, 62.38, 62.36, 62.34, 62.33, 63.51, 63.5, 66.67, 66.67, 66.67, 66.67, 66.67, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 58.46, 58.45, 58.44, 58.44, 63.78, 63.78, 63.77, 63.76, 63.76, 63.75, 63.75, 63.75, 63.74, 63.74, 63.73, 63.73, 63.73, 63.72, 63.72, 63.72, 63.71, 63.71, 63.71, 63.7, 63.7, 63.7, 63.7, 63.69, 55.96, 55.95, 55.95, 55.95, 55.95, 55.94, 55.94, 55.94, 55.93, 55.93, 55.93, 55.93, 55.93, 55.92, 55.92, 55.92, 55.91, 55.91, 54.99, 54.99, 54.99, 54.98, 54.98, 54.97, 54.97, 54.97, 54.96, 54.96, 54.96, 54.95, 54.95, 54.95, 54.94, 56.72, 56.72, 56.71, 58.4, 58.4, 58.39, 59.5, 59.49, 59.48, 59.47, 59.45, 59.44, 59.43, 59.42, 61.32, 61.31, 61.3, 61.29, 61.28, 61.28, 61.27, 61.26, 58.65, 58.64, 58.63, 58.63, 58.62, 58.62, 58.61, 58.6, 58.6, 58.59, 58.58, 58.58, 58.57, 58.57, 58.56, 58.55, 58.54, 58.54, 58.53, 58.53, 58.52, 58.52, 58.51, 58.5, 58.5, 58.5, 58.49, 58.49, 58.48, 58.48, 58.47, 58.46, 58.46, 58.46, 58.45, 58.45, 58.44, 58.44, 58.43, 58.43, 58.43, 58.42, 58.42, 58.42, 58.41, 58.41, 58.41, 58.4, 58.4, 58.4, 58.39, 58.39, 58.39, 58.38, 58.38, 58.38, 58.37, 58.37, 58.36, 58.36, 58.36, 58.36, 58.35, 58.35, 58.35, 58.34, 58.34, 58.34, 56.92, 56.91, 56.91, 56.9, 56.89, 56.89, 56.89, 56.88, 57.95, 57.95, 57.94, 57.94, 57.94, 57.93, 57.93, 57.92, 57.92, 57.92, 57.92, 60.08, 60.07, 60.07, 56.09, 56.08, 56.07, 56.05, 56.04, 56.04, 56.03, 56.02, 56.01, 56, 55.98, 55.97, 55.97, 55.96, 55.95, 55.95, 55.94, 55.93, 55.93, 55.93, 55.92, 55.91, 55.91, 55.9, 55.9, 55.9, 55.9, 57.68, 57.67, 57.67, 57.66, 55.4, 55.39, 55.39, 55.38, 55.38, 55.37, 55.36, 55.35, 55.34, 55.34, 55.33, 55.32, 55.32, 55.31, 55.3, 55.3, 55.29, 55.29, 55.28, 54.12, 54.11, 54.11, 54.1, 54.1, 54.09, 54.08, 54.08, 54.07, 54.06, 54.06, 54.05, 54.04, 54.04, 54.03, 54.02, 54.02, 54.01, 54.01, 54, 53.99, 53.99, 53.98, 53.97, 53.97, 53.97, 53.96, 53.96, 53.95, 53.95, 53.94, 53.94, 53.93, 53.93, 53.93, 53.92, 53.92, 53.91, 53.91, 53.91, 48.57, 48.57, 48.57, 46.99, 46.99, 46.99, 46.98, 46.98, 46.98, 46.97, 46.97, 46.97, 46.96, 46.96, 46.96, 46.96, 49.34, 49.34, 49.33, 49.33, 49.33, 49.33, 49.32, 49.32, 49.32, 49.31, 49.31, 49.31, 49.31, 49.3, 43.32, 43.31, 43.31, 43.31, 43.31, 43.3, 43.3, 43.3, 43.3, 43.29, 43.29, 43.29, 43.29, 43.29, 43.28, 43.28, 43.28, 43.28, 43.28, 43.28, 43.27, 43.27, 42.08, 42.07, 42.07, 42.07, 42.07, 42.07, 42.07, 42.06, 42.06, 42.06, 42.06, 42.06, 42.05, 42.05, 42.05, 42.05, 42.05, 42.05, 42.04, 42.04, 41.15, 41.15, 41.15, 41.15, 41.15, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.14, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.13, 41.12, 41.12, 41.12, 41.12, 41.12, 44.69, 44.69, 44.69, 44.68, 44.68, 44.68, 44.68, 44.68, 44.68, 44.68, 44.68, 44.68, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.67, 44.66, 44.66, 44.66, 44.66, 44.66, 44.66, 44.66, 44.66, 44.66, 44.66, 43.88, 43.88, 43.88, 43.88, 43.88, 43.88, 43.87, 43.87, 43.87, 43.87, 43.87, 43.87, 43.87, 43.87, 43.87, 43.87, 43.86, 43.86, 43.86, 43.86, 43.86, 43.86, 43.86, 43.86, 43.86, 45.05, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.04, 45.03, 45.03, 39.68, 39.68, 39.68, 39.68, 39.68, 39.68, 39.68, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.67, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.66, 39.65, 39.65, 39.65, 39.65, 39.65, 39.65, 39.65, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.64, 39.63, 39.63, 39.63, 39.63, 39.63, 39.63, 39.63, 39.62, 39.62, 39.62, 39.62, 39.62, 39.62, 39.62, 39.62, 39.61, 39.61, 39.61, 39.61, 39.61, 39.61, 39.61, 39.6, 39.6, 39.6, 39.6, 39.6, 39.6, 39.6, 39.6, 39.59, 42.61, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.6, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.59, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.58, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 42.57, 43.46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 16.67, 16.67, 16.67, 16.67, 16.67, 23.81, 23.81, 23.81, 29.17, 29.17, 39.88, 39.88, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 46.43, 46.43, 46.43, 46.43, 57.14, 57.14, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 50, 50, 50, 50, 50, 50, 50, 50, 50, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 51.79, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 56.25, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 53.87, 52.98, 52.98, 52.98, 52.98, 52.98, 52.98, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 58.21, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 57.5, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 59.29, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 56.55, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 61.31, 61.31, 64.18, 64.17, 64.17, 64.16, 60.94, 60.94, 60.94, 60.94, 60.93, 60.93, 60.92, 60.97, 60.96, 60.96, 60.96, 60.95, 60.95, 60.95, 60.94, 60.93, 60.93, 60.93, 60.92, 60.92, 60.92, 60.91, 60.81, 60.81, 60.81, 60.8, 60.8, 60.8, 60.8, 60.8, 60.8, 60.79, 60.79, 60.78, 61.37, 61.37, 61.36, 61.36, 61.36, 61.35, 61.35, 61.34, 61.33, 61.33, 61.33, 61.33, 61.32, 61.32, 61.31, 61.31, 61.3, 61.3, 61.3, 61.29, 61.29, 61.29, 61.29, 61.29, 61.29, 61.28, 61.28, 61.27, 61.27, 61.27, 61.27, 61.27, 61.27, 61.26, 61.26, 61.25, 61.25, 61.25, 61.25, 61.25, 61.24, 61.23, 61.23, 61.23, 61.22, 61.22, 61.22, 61.22, 61.21, 61.2, 61.2, 61.19, 61.19, 58.81, 58.81, 58.8, 58.8, 58.8, 58.79, 58.79, 58.79, 58.79, 58.78, 58.78, 58.78, 58.78, 58.78, 58.78, 58.77, 58.77, 58.77, 58.76, 58.76, 58.76, 58.76, 58.76, 58.76, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.75, 58.74, 58.74, 58.74, 49.37, 49.37, 49.37, 49.36, 49.36, 49.36, 49.36, 49.36, 49.35, 49.35, 49.35, 49.34, 49.34, 49.34, 49.34, 49.34, 49.33, 49.33, 49.33, 49.33, 49.33, 49.33, 49.32, 49.32, 49.32, 49.32, 49.32, 49.32, 49.32, 49.32, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.31, 49.3, 49.3, 49.3, 49.3, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.29, 49.28, 49.28, 49.28, 49.27, 49.27, 49.27, 49.27, 49.27, 48.08, 48.08, 48.07, 48.07, 48.07, 46.88, 46.88, 46.88, 46.88, 46.87, 46.87, 46.87, 46.87, 46.87, 46.87, 46.86, 46.86, 46.86, 46.86, 46.86, 46.86, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.85, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.84, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.83, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.82, 46.8, 46.8, 46.8, 46.8, 46.8, 46.8, 46.8, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.79, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.78, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.77, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.76, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.74, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.73, 46.72, 46.72, 46.72, 46.72, 46.72, 46.72, 46.72, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.71, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.7, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.69, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.68, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 23.81, 38.1, 44.05, 45.83, 45.83, 48.21, 48.21, 48.21, 48.21, 48.21, 48.21, 50, 50, 50, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 52.38, 52.38, 52.38, 52.38, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 53.57, 53.57, 53.57, 53.57, 53.57, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 64.52, 65.95, 65.95, 65.95, 65.95, 67.38, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 72.14, 72.14, 72.14, 72.14, 72.14, 72.14, 73.57, 73.57, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 71.19, 69.76, 69.76, 69.76, 71.19, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 69.76, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 66.19, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 67.62, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 64.05, 60.83, 60.83, 60.83, 60.83, 60.83, 60.83, 63.69, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.9, 61.9, 65.48, 65.48, 65.48, 65.48, 65.48, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.07, 35.06, 35.06, 35.06, 35.06, 35.06, 35.06, 35.06, 29.1, 29.1, 29.1, 29.1, 29.1, 29.1, 29.1, 29.09, 29.09, 29.09, 29.09, 29.09, 29.09, 29.09, 29.07, 29.06, 29.05, 29.05, 29.05, 29.05, 29.04, 29.02, 29.01, 29, 29, 29, 28.99, 20.05, 20.04, 20.02, 20.02, 20.02, 20.02, 27.15, 27.14, 27.14, 27.13, 27.12, 27.12, 27.12, 27.11, 27.11, 27.11, 27.1, 27.1, 27.1, 27.1, 27.09, 27.09, 27.09, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 32.14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 13.1, 20.24, 46.43, 46.43, 46.43, 46.43, 46.43, 48.81, 56.55, 58.33, 63.69, 68.15, 68.15, 74.7, 74.7, 74.7, 74.7, 74.7, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 80.06, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 75.3, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 73.51, 72.62, 72.62, 72.62, 72.62, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 64.29, 64.29, 64.29, 64.29, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 64.88, 64.88, 64.88, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.96, 66.96, 66.96, 66.96, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 68.15, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 49.7, 47.92, 47.92, 47.92, 47.92, 44.64, 44.64, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 42.86, 42.86, 42.86, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 42.26, 42.26, 42.26, 42.26, 42.26, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 33.93, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 35.12, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 37.5, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 41.43, 43.81, 45, 45, 45, 45, 45, 45, 45, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 50.36, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 53.93, 52.14, 52.14, 52.14, 52.14, 52.14, 52.14, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 48.57, 49.76, 49.76, 49.76, 49.76, 51.19, 51.19, 51.19, 51.19, 51.19, 51.19, 56.55, 56.55, 56.55, 56.55, 56.55, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 63.69, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 57.74, 54.17, 54.17, 54.17, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 48.81, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 40.48, 40.48, 40.48, 40.48, 40.48, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 41.67, 41.67, 41.67, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 50.6, 48.21, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 47.02, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 26.19, 25, 25, 25, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 23.21, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 14.88, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 19.64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 7.14, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 61.9, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 29.76, 29.76, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 26.19, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 31.55, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 28.1, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 27.38, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 29.17, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 30.95, 67.86, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 77.68, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 73.81, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 69.05, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 23.81, 35.71, 35.71, 35.71, 48.81, 53.57, 55.36, 55.36, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 62.5, 62.5, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 69.64, 69.64, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 65.48, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 66.67, 69.05, 69.05, 69.05, 69.05, 66.67, 66.67, 66.67, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 66.67, 66.67, 66.67, 66.67, 66.67, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 68.45, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 66.07, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 70.24, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 70.24, 70.24, 70.24, 71.67, 71.67, 71.67, 71.67, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 69.29, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 71.67, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 72.86, 72.86, 72.86, 72.86, 72.86, 72.86, 72.86, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 77.02, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 85.36, 85.36, 85.36, 85.36, 85.36, 85.36, 85.36, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 74.64, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 78.21, 74.64, 74.64, 80.36, 80.36, 80.36, 80.36, 80.36, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 83.93, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 80.36, 83.93, 83.93, 83.93, 83.93, 83.93, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 76.79, 47.02, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 38.69, 38.69, 38.69, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 36.31, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 38.1, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 35.71, 33.93, 33.93, 33.93, 33.93, 33.93, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 30.36, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.79, 1.79, 4.17, 4.17, 17.26, 19.05, 19.05, 20.83, 20.83, 20.83, 20.83, 20.83, 20.83, 26.79, 32.14, 32.14, 32.14, 32.14, 32.14, 37.5, 37.5, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 38.69, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 47.62, 47.62, 47.62, 51.19, 54.76, 58.33, 69.05, 69.05, 69.05, 69.05, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 82.14, 84.52, 84.52, 84.52, 84.52, 84.52, 84.52, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 78.27, 69.05, 69.05, 69.05, 65.48, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 62.5, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 66.07, 69.64, 69.64, 70.83, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 72.62, 67.86, 67.86, 65.48, 65.48, 65.48, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 68.75, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 66.37, 65.18, 65.18, 65.18, 65.18, 65.18, 57.74, 57.74, 57.74, 57.74, 57.74, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 54.17, 52.98, 52.98, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 45.83, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 55.95, 55.95, 55.95, 55.95, 55.95, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 61.85, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 57.68, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 56.96, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 70.06, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 72.44, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 74.82, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 78.39, 70.65, 70.65, 70.65, 70.65, 70.65, 70.65, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 76.61, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 75.42, 67.08, 67.08, 67.08, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 65.3, 72.44, 72.44, 73.63, 73.63, 73.63, 73.63, 73.63, 73.63, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 71.25, 73.04, 73.04, 73.04, 73.04, 73.04, 73.04, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75.89, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 73.21, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 71.43, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 61.31, 58.33, 58.33, 58.33, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 43.45, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 42.56, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 40.77, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7.14, 30.95, 30.95, 30.95, 30.95, 30.95, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 44.64, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 41.07, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 12.5, 25, 25, 25, 25, 25, 20.24, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 22.62, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 16.67, 20.24, 20.24, 20.24, 20.24, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 25.6, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 23.81, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 33.33, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 37.62, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 40.83, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 44.4, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 43.21, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 41.79, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 36.43, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 30.18, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 25.71, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 27.14, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 32.5, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 30.71, 28.33, 28.33, 28.33, 28.33, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 26.9, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 25.12, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 13.81, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 6.67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 10.71, 13.1, 13.1, 20.24, 20.24, 20.24, 20.24, 20.24, 20.24, 32.74, 36.31, 36.31, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 42.26, 42.26, 42.26, 42.26, 42.26, 44.05, 51.49, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 56.85, 60.42, 60.42, 60.42, 60.42, 60.42, 60.42, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 42.86, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 40.48, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 46.43, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 42.26, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 39.88, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 41.67, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 45.24, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 52.38, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 47.62, 39.29, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 32.74, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 34.52, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 36.9, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 39.29, 40.71, 40.71, 40.71, 40.71, 40.71, 40.71, 40.71, 40.71, 40.71, 40.71, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 43.1, 38.33, 38.33, 38.33, 38.33, 38.33, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 40.12, 52.62, 52.62, 52.62, 52.62, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 45.48, 31.79, 31.79, 31.79, 31.79, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 49.05, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 46.67, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 41.9, 32.38, 32.38, 32.38, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 30.6, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 35.95, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 44.05, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 28.57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.57, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 17.86, 17.86, 17.86, 17.86, 17.86, 17.86, 29.17, 39.88, 39.88, 39.88, 43.45, 43.45, 43.45, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 67.26, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 74.4, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 60.12, 62.5, 62.5, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 64.88, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 63.1, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 60.71, 57.14, 57.14, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 53.57, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 57.14, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 55.95, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.05, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 74.4, 74.4, 74.4, 75.83, 75.83, 75.83, 75.83, 75.83, 75.83, 75.83, 75.83, 75.83, 75.83, 75.83, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 44.17, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 52.5, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 56.07, 53.69, 53.69, 53.69, 53.69, 53.69, 53.69, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 55.12, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 59.88, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 56.31, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 69.64, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 67.86, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 78.57, 66.67, 66.67, 64.29, 64.29, 64.29, 64.29, 64.29, 64.29, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 63.57, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 58.93, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 55.36, 54.76, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 58.33, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 54.76, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 59.52, 61.06, 61.06, 61.06, 61.06, 61.06, 61.06, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.05, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.04, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.03, 61.02, 61.02, 61.02, 61.02, 61.02, 61.02, 61.02, 59.62, 59.62, 59.62, 59.61, 59.61, 59.61, 59.61, 59.61, 59.61, 59.6, 59.6, 59.6, 59.6, 59.6, 59.6, 59.6, 59.6, 59.6, 59.6, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.59, 59.58, 59.58, 59.58, 57.2, 57.2, 57.2, 57.19, 57.18, 57.18, 57.18, 57.17, 57.16, 57.15, 57.14, 57.13, 57.11, 57.1, 57.1, 57.1, 57.09, 57.09, 57.09, 57.09, 57.09, 57.09, 57.09, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.08, 57.07, 57.07, 57.07, 57.07, 57.07, 57.07, 57.07, 57.07, 57.07, 57.07, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.54, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.53, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 47.52, 41.66, 41.66, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65, 41.65], "years": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095], "entities": [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 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, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 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, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 5, 5, 5, 5, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]}