ref: 2c59c1aaab0b520d3504188987056ff3702352ca
dir: /lang/cmu_us_kal/cmu_us_kal_ressize.c/
/****************************************************/ /** Autogenerated Diphone Residual sizes for cmu_us_kal */ /****************************************************/ const unsigned char cmu_us_kal_ressize[] = { 92, 93, 92, 91, 92, 92, 92, 91, 92, 91, 92, 92, 91, 87, 88, 88, 87, 87, 86, 85, 84, 84, 85, 85, 86, 87, 87, 92, 91, 91, 92, 92, 93, 92, 92, 92, 92, 92, 92, 92, 93, 93, 93, 93, 92, 92, 91, 91, 91, 92, 91, 92, 91, 90, 90, 89, 88, 90, 89, 90, 89, 89, 88, 87, 87, 88, 87, 91, 90, 90, 90, 91, 91, 90, 90, 92, 92, 92, 91, 90, 94, 94, 94, 93, 94, 94, 95, 94, 92, 93, 93, 93, 92, 85, 85, 86, 85, 87, 86, 86, 87, 90, 92, 85, 85, 86, 87, 87, 89, 91, 90, 85, 88, 88, 87, 89, 88, 87, 87, 86, 88, 89, 90, 90, 90, 90, 90, 94, 89, 83, 83, 84, 89, 90, 91, 89, 91, 90, 89, 89, 90, 89, 88, 87, 87, 91, 91, 91, 89, 89, 89, 87, 87, 88, 87, 88, 87, 87, 86, 89, 89, 87, 89, 89, 88, 88, 88, 88, 88, 87, 87, 88, 88, 87, 89, 89, 89, 90, 92, 96, 90, 82, 83, 82, 83, 88, 89, 89, 89, 89, 88, 89, 86, 86, 85, 86, 87, 88, 89, 91, 92, 91, 92, 90, 89, 90, 90, 89, 90, 90, 90, 89, 89, 88, 88, 88, 91, 90, 90, 89, 91, 89, 90, 89, 89, 87, 89, 88, 88, 88, 85, 86, 87, 85, 85, 84, 84, 86, 87, 91, 89, 86, 90, 89, 93, 90, 85, 84, 84, 88, 88, 89, 91, 89, 91, 90, 90, 91, 89, 88, 87, 88, 87, 88, 87, 88, 88, 88, 87, 87, 87, 88, 88, 88, 89, 88, 88, 87, 87, 88, 88, 89, 90, 91, 92, 92, 91, 91, 91, 91, 90, 90, 90, 90, 90, 90, 90, 89, 89, 88, 89, 88, 89, 88, 88, 89, 90, 89, 89, 90, 91, 92, 91, 91, 91, 91, 91, 91, 90, 90, 90, 86, 87, 87, 87, 89, 88, 89, 87, 88, 88, 89, 89, 89, 89, 88, 88, 90, 85, 80, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 91, 92, 92, 93, 92, 92, 94, 93, 94, 93, 93, 91, 91, 89, 82, 82, 82, 84, 85, 89, 91, 91, 88, 88, 88, 88, 89, 91, 91, 91, 94, 91, 86, 87, 87, 86, 85, 84, 84, 85, 87, 88, 86, 84, 84, 83, 88, 89, 90, 92, 94, 96, 94, 92, 89, 85, 89, 91, 89, 88, 89, 88, 89, 88, 87, 87, 89, 88, 91, 91, 92, 92, 91, 89, 91, 89, 89, 89, 90, 88, 89, 89, 90, 92, 91, 91, 92, 94, 97, 89, 91, 93, 91, 90, 92, 91, 91, 92, 93, 92, 93, 93, 92, 90, 90, 90, 90, 91, 91, 91, 90, 90, 89, 91, 89, 88, 88, 88, 90, 89, 90, 90, 90, 87, 87, 87, 87, 87, 86, 88, 89, 91, 90, 86, 87, 89, 90, 90, 91, 94, 98, 93, 88, 90, 88, 89, 89, 89, 89, 89, 90, 90, 91, 91, 91, 91, 90, 89, 90, 90, 89, 91, 89, 89, 89, 90, 89, 89, 88, 88, 88, 87, 88, 87, 93, 93, 93, 93, 92, 93, 93, 92, 92, 91, 90, 90, 89, 90, 89, 91, 89, 88, 89, 89, 89, 89, 89, 89, 89, 87, 88, 89, 91, 93, 93, 93, 92, 93, 94, 94, 94, 93, 93, 93, 94, 93, 95, 95, 94, 94, 93, 92, 90, 90, 91, 92, 93, 93, 91, 91, 91, 92, 91, 92, 92, 93, 93, 93, 93, 94, 94, 93, 93, 93, 94, 94, 94, 94, 93, 93, 93, 93, 85, 87, 88, 90, 92, 100, 95, 85, 88, 89, 89, 87, 88, 87, 89, 90, 91, 91, 89, 88, 88, 88, 87, 86, 86, 88, 93, 97, 90, 91, 89, 90, 89, 88, 90, 89, 89, 88, 90, 91, 92, 89, 89, 89, 89, 90, 90, 90, 91, 91, 92, 91, 90, 91, 93, 94, 94, 93, 94, 93, 93, 95, 92, 92, 91, 90, 89, 90, 89, 91, 91, 93, 89, 86, 86, 86, 85, 91, 91, 89, 89, 87, 89, 93, 96, 97, 91, 90, 90, 90, 92, 95, 96, 99, 89, 90, 89, 90, 90, 91, 91, 92, 92, 92, 93, 92, 88, 90, 91, 91, 91, 90, 90, 90, 90, 92, 91, 89, 90, 90, 91, 90, 90, 89, 90, 94, 96, 91, 93, 95, 93, 92, 96, 96, 88, 81, 82, 87, 90, 89, 90, 91, 90, 91, 91, 91, 91, 91, 86, 87, 87, 89, 88, 88, 86, 89, 88, 88, 87, 90, 89, 88, 88, 88, 89, 90, 89, 89, 89, 89, 86, 88, 89, 90, 90, 90, 87, 87, 85, 88, 87, 88, 87, 87, 88, 88, 87, 87, 86, 87, 87, 88, 89, 90, 88, 88, 89, 89, 88, 89, 88, 88, 88, 88, 88, 87, 86, 86, 86, 91, 92, 93, 92, 90, 91, 87, 83, 84, 83, 88, 89, 91, 91, 90, 91, 90, 90, 89, 90, 90, 85, 81, 81, 82, 81, 81, 82, 81, 81, 82, 81, 81, 81, 82, 81, 81, 82, 89, 91, 94, 93, 92, 90, 90, 91, 91, 90, 90, 89, 86, 88, 89, 90, 91, 93, 96, 91, 85, 86, 85, 85, 86, 89, 89, 89, 88, 89, 88, 89, 89, 86, 86, 86, 86, 93, 94, 94, 93, 94, 89, 84, 83, 84, 91, 89, 88, 87, 87, 88, 87, 85, 86, 85, 92, 92, 93, 94, 94, 93, 94, 93, 93, 95, 94, 94, 93, 90, 90, 91, 91, 92, 91, 91, 91, 90, 91, 90, 90, 90, 90, 89, 90, 91, 91, 91, 93, 94, 94, 85, 86, 87, 88, 88, 89, 88, 88, 89, 88, 87, 88, 88, 88, 86, 88, 87, 87, 87, 87, 87, 87, 88, 88, 86, 86, 86, 90, 89, 90, 90, 90, 88, 89, 92, 93, 94, 92, 89, 87, 88, 88, 86, 86, 86, 86, 87, 88, 88, 91, 92, 93, 93, 94, 94, 93, 94, 93, 91, 92, 92, 94, 92, 92, 93, 92, 92, 93, 92, 91, 90, 91, 92, 91, 91, 91, 91, 91, 89, 90, 90, 88, 91, 92, 94, 95, 95, 95, 94, 94, 93, 93, 90, 92, 93, 93, 94, 91, 91, 91, 90, 90, 89, 88, 89, 89, 87, 89, 90, 91, 91, 90, 90, 90, 90, 90, 90, 91, 91, 91, 93, 93, 92, 90, 90, 90, 89, 88, 83, 84, 84, 84, 85, 86, 87, 89, 91, 89, 83, 85, 86, 90, 88, 85, 85, 87, 89, 88, 88, 88, 90, 93, 92, 91, 85, 87, 87, 88, 88, 89, 90, 95, 97, 90, 88, 89, 89, 90, 90, 90, 90, 90, 90, 89, 85, 86, 87, 87, 88, 88, 86, 85, 86, 86, 90, 91, 90, 89, 89, 88, 88, 87, 87, 88, 88, 87, 85, 86, 86, 89, 98, 95, 88, 88, 87, 87, 85, 84, 85, 86, 88, 93, 90, 94, 82, 82, 84, 84, 87, 89, 95, 95, 93, 90, 93, 93, 93, 95, 94, 93, 92, 92, 92, 85, 87, 87, 88, 88, 87, 87, 86, 87, 85, 86, 85, 88, 88, 89, 89, 91, 92, 92, 90, 89, 84, 84, 85, 91, 92, 87, 87, 82, 85, 88, 89, 90, 91, 92, 93, 92, 85, 87, 88, 88, 86, 87, 87, 88, 87, 73, 82, 84, 84, 86, 85, 86, 86, 86, 85, 85, 82, 83, 82, 83, 84, 85, 85, 85, 85, 85, 85, 84, 90, 91, 89, 89, 90, 90, 90, 91, 91, 91, 91, 91, 89, 90, 90, 91, 92, 92, 92, 92, 91, 91, 90, 89, 92, 94, 92, 92, 100, 98, 89, 89, 84, 86, 87, 87, 88, 91, 89, 93, 88, 80, 80, 80, 81, 80, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 80, 81, 80, 92, 92, 92, 92, 93, 93, 94, 93, 93, 86, 86, 87, 93, 99, 92, 83, 83, 89, 90, 90, 93, 88, 81, 81, 81, 81, 81, 88, 88, 88, 88, 92, 88, 81, 82, 88, 89, 90, 93, 97, 90, 84, 84, 84, 93, 92, 92, 92, 91, 92, 92, 92, 89, 90, 89, 89, 90, 90, 91, 90, 89, 90, 90, 91, 91, 91, 92, 91, 92, 93, 94, 87, 89, 89, 91, 92, 97, 95, 93, 92, 88, 89, 88, 89, 87, 87, 89, 87, 88, 87, 86, 86, 88, 87, 88, 87, 87, 86, 87, 88, 89, 90, 93, 93, 92, 92, 84, 85, 86, 86, 89, 89, 93, 91, 87, 90, 89, 89, 90, 91, 92, 92, 90, 89, 89, 87, 88, 92, 91, 91, 91, 90, 90, 91, 90, 90, 91, 91, 92, 92, 93, 93, 91, 90, 91, 91, 89, 89, 89, 89, 88, 89, 88, 88, 88, 89, 90, 88, 88, 88, 88, 88, 88, 88, 88, 88, 89, 93, 94, 95, 93, 94, 93, 94, 94, 92, 92, 92, 91, 89, 89, 88, 87, 87, 88, 88, 88, 87, 87, 87, 87, 89, 89, 89, 88, 88, 88, 88, 87, 87, 87, 88, 89, 89, 88, 88, 86, 85, 86, 86, 86, 85, 86, 85, 89, 89, 86, 92, 93, 93, 92, 91, 92, 89, 81, 81, 82, 81, 82, 81, 82, 81, 81, 83, 85, 84, 83, 86, 85, 86, 85, 85, 85, 86, 90, 92, 90, 88, 90, 91, 90, 89, 88, 88, 88, 91, 90, 86, 88, 87, 87, 87, 88, 89, 88, 88, 89, 89, 88, 87, 87, 88, 88, 86, 85, 84, 84, 86, 85, 85, 86, 85, 85, 86, 87, 88, 86, 82, 83, 82, 83, 82, 91, 89, 90, 88, 88, 89, 89, 89, 92, 90, 91, 92, 92, 92, 91, 95, 99, 95, 91, 85, 85, 85, 85, 85, 84, 85, 84, 85, 86, 88, 89, 90, 92, 92, 91, 92, 92, 91, 91, 90, 88, 88, 86, 87, 87, 92, 92, 91, 90, 91, 94, 92, 88, 88, 87, 88, 88, 89, 92, 90, 84, 84, 84, 83, 88, 88, 88, 90, 89, 90, 90, 91, 92, 90, 91, 90, 89, 88, 89, 88, 89, 89, 90, 90, 89, 88, 88, 88, 93, 91, 92, 91, 89, 91, 90, 87, 88, 88, 87, 88, 88, 89, 89, 90, 88, 88, 88, 88, 88, 88, 90, 90, 88, 90, 89, 88, 87, 88, 89, 89, 89, 89, 88, 91, 86, 86, 88, 88, 88, 87, 88, 88, 87, 87, 88, 86, 86, 86, 89, 92, 85, 86, 85, 87, 87, 86, 84, 84, 83, 84, 88, 86, 87, 87, 87, 86, 85, 85, 84, 86, 89, 86, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 85, 87, 86, 89, 89, 90, 91, 92, 92, 93, 93, 94, 84, 85, 84, 84, 85, 89, 88, 81, 81, 82, 81, 87, 88, 88, 88, 89, 89, 87, 83, 83, 83, 83, 83, 85, 87, 88, 89, 89, 90, 89, 85, 85, 85, 85, 87, 87, 89, 94, 92, 86, 87, 86, 87, 85, 84, 83, 84, 85, 84, 84, 84, 85, 85, 87, 86, 87, 89, 90, 90, 90, 90, 91, 91, 91, 91, 91, 90, 82, 83, 84, 84, 85, 86, 87, 88, 87, 86, 89, 90, 89, 90, 90, 91, 90, 91, 92, 92, 92, 92, 91, 84, 85, 86, 87, 89, 89, 89, 87, 88, 86, 87, 85, 84, 84, 85, 85, 84, 86, 86, 89, 91, 90, 85, 86, 85, 86, 87, 88, 89, 88, 84, 84, 84, 89, 89, 90, 90, 90, 90, 88, 88, 88, 87, 94, 94, 92, 92, 92, 94, 93, 93, 93, 92, 89, 94, 93, 92, 91, 93, 90, 88, 87, 87, 88, 88, 88, 88, 89, 87, 88, 88, 87, 87, 88, 89, 89, 88, 87, 87, 87, 87, 88, 88, 89, 90, 89, 89, 88, 88, 87, 86, 86, 88, 88, 87, 86, 86, 86, 86, 87, 88, 88, 88, 87, 89, 88, 88, 87, 87, 87, 89, 91, 90, 91, 91, 90, 89, 88, 88, 88, 87, 87, 87, 87, 87, 86, 90, 91, 91, 85, 84, 83, 83, 83, 85, 89, 87, 86, 86, 86, 85, 84, 86, 85, 86, 83, 82, 88, 88, 87, 86, 86, 85, 88, 93, 95, 96, 85, 86, 87, 88, 88, 86, 86, 86, 86, 85, 86, 85, 86, 88, 88, 87, 89, 89, 89, 91, 89, 88, 88, 89, 89, 89, 89, 89, 89, 88, 88, 89, 88, 89, 88, 88, 89, 86, 85, 86, 86, 87, 87, 88, 91, 89, 85, 85, 86, 85, 92, 93, 91, 91, 90, 88, 86, 87, 85, 83, 85, 87, 88, 88, 89, 88, 89, 88, 90, 92, 95, 89, 89, 89, 90, 89, 89, 89, 88, 87, 88, 87, 87, 87, 86, 85, 84, 84, 84, 85, 85, 85, 85, 86, 86, 86, 86, 87, 85, 85, 85, 85, 85, 85, 86, 87, 87, 88, 85, 84, 85, 86, 86, 88, 89, 86, 91, 92, 91, 91, 92, 91, 90, 91, 90, 91, 90, 90, 94, 95, 93, 90, 90, 88, 86, 86, 85, 90, 91, 90, 90, 88, 88, 88, 87, 86, 88, 93, 92, 92, 92, 90, 88, 88, 88, 87, 87, 88, 89, 86, 87, 88, 88, 90, 89, 89, 89, 87, 86, 87, 87, 87, 86, 87, 87, 87, 88, 87, 87, 86, 87, 87, 86, 88, 88, 87, 86, 86, 86, 91, 87, 80, 88, 88, 87, 88, 88, 87, 88, 87, 88, 88, 87, 88, 86, 87, 85, 81, 81, 80, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 94, 93, 93, 92, 92, 92, 92, 91, 92, 92, 92, 89, 90, 88, 87, 87, 87, 88, 94, 90, 81, 80, 81, 90, 90, 88, 88, 86, 86, 88, 89, 86, 85, 84, 85, 85, 84, 86, 87, 88, 88, 87, 88, 94, 90, 83, 82, 88, 85, 86, 86, 85, 86, 88, 88, 86, 85, 85, 86, 90, 89, 88, 88, 88, 87, 87, 87, 88, 90, 89, 90, 86, 86, 87, 86, 85, 85, 85, 85, 86, 84, 84, 85, 85, 85, 83, 84, 84, 85, 84, 83, 83, 84, 85, 87, 88, 92, 93, 92, 91, 91, 90, 89, 90, 89, 89, 89, 88, 92, 91, 91, 89, 88, 88, 87, 87, 86, 89, 90, 87, 86, 86, 85, 86, 86, 86, 85, 87, 88, 86, 84, 87, 86, 87, 86, 86, 87, 85, 84, 86, 87, 87, 89, 88, 88, 92, 92, 92, 93, 92, 92, 92, 93, 91, 88, 89, 89, 89, 89, 90, 89, 88, 88, 88, 89, 87, 94, 93, 91, 90, 92, 91, 91, 91, 91, 92, 92, 95, 97, 97, 96, 97, 97, 96, 95, 93, 92, 92, 90, 90, 91, 89, 89, 89, 89, 88, 88, 88, 89, 86, 86, 92, 89, 89, 90, 89, 89, 90, 90, 90, 91, 89, 90, 90, 88, 89, 88, 89, 89, 85, 85, 86, 87, 87, 87, 86, 85, 85, 87, 86, 88, 88, 84, 81, 81, 81, 81, 84, 83, 85, 85, 85, 85, 88, 83, 81, 82, 88, 88, 87, 88, 88, 88, 90, 89, 88, 88, 89, 91, 91, 89, 92, 93, 90, 89, 91, 87, 88, 89, 89, 90, 89, 89, 89, 91, 92, 93, 93, 93, 93, 92, 90, 89, 89, 88, 89, 86, 88, 93, 88, 82, 82, 82, 81, 82, 85, 86, 83, 84, 84, 85, 86, 82, 81, 82, 85, 85, 86, 87, 89, 86, 82, 82, 83, 92, 91, 92, 95, 93, 90, 89, 88, 89, 88, 90, 89, 90, 90, 90, 89, 90, 89, 87, 87, 88, 85, 90, 87, 84, 88, 87, 89, 88, 83, 82, 84, 84, 86, 88, 87, 85, 83, 82, 83, 82, 83, 86, 89, 89, 89, 87, 87, 86, 86, 86, 87, 88, 89, 87, 87, 89, 89, 89, 89, 88, 87, 89, 87, 87, 88, 89, 89, 89, 90, 89, 90, 88, 90, 89, 91, 91, 90, 91, 91, 92, 92, 93, 92, 93, 93, 92, 84, 84, 87, 84, 81, 81, 80, 81, 81, 89, 91, 93, 93, 93, 87, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 85, 89, 91, 92, 89, 88, 87, 87, 85, 85, 81, 81, 80, 81, 80, 81, 81, 80, 81, 84, 85, 86, 89, 92, 87, 83, 82, 83, 82, 83, 84, 84, 86, 87, 88, 85, 80, 80, 80, 88, 88, 91, 87, 82, 82, 82, 82, 82, 82, 82, 85, 87, 86, 86, 86, 86, 86, 87, 87, 90, 89, 91, 90, 91, 90, 90, 91, 90, 88, 88, 88, 86, 86, 86, 88, 89, 85, 80, 81, 80, 80, 91, 91, 89, 89, 88, 90, 90, 90, 91, 86, 88, 93, 90, 90, 91, 90, 91, 90, 89, 88, 89, 87, 85, 85, 85, 84, 85, 85, 88, 89, 89, 89, 91, 92, 95, 91, 87, 90, 91, 92, 93, 90, 91, 91, 91, 92, 94, 93, 94, 84, 83, 83, 83, 82, 82, 83, 84, 84, 83, 84, 85, 85, 87, 87, 87, 87, 86, 87, 86, 87, 88, 88, 90, 91, 87, 88, 88, 89, 90, 89, 89, 87, 87, 88, 88, 88, 89, 89, 90, 89, 89, 89, 87, 87, 87, 89, 88, 89, 89, 89, 87, 87, 87, 86, 87, 87, 88, 87, 88, 89, 91, 91, 90, 89, 89, 90, 88, 87, 87, 89, 89, 90, 89, 91, 91, 91, 89, 90, 89, 88, 88, 91, 93, 92, 90, 90, 89, 89, 88, 88, 87, 88, 85, 84, 85, 86, 87, 86, 87, 86, 86, 86, 85, 85, 87, 88, 88, 92, 92, 92, 91, 90, 90, 90, 92, 94, 92, 85, 87, 87, 89, 88, 87, 86, 86, 87, 86, 87, 88, 88, 88, 89, 87, 88, 87, 88, 88, 90, 90, 90, 90, 91, 91, 95, 95, 93, 94, 93, 93, 95, 95, 92, 90, 89, 88, 90, 91, 93, 93, 92, 92, 89, 85, 85, 86, 85, 88, 86, 86, 86, 85, 86, 85, 86, 88, 89, 88, 89, 88, 90, 90, 93, 92, 91, 91, 87, 86, 86, 86, 87, 88, 87, 87, 87, 91, 92, 92, 92, 91, 89, 89, 90, 89, 91, 89, 89, 88, 87, 86, 87, 88, 89, 87, 87, 88, 91, 90, 89, 85, 80, 80, 90, 88, 87, 86, 87, 87, 86, 86, 87, 87, 88, 89, 89, 89, 91, 90, 90, 89, 88, 87, 87, 86, 88, 88, 88, 89, 88, 88, 88, 88, 87, 89, 88, 94, 96, 91, 89, 89, 89, 89, 91, 90, 90, 89, 89, 88, 89, 89, 87, 86, 87, 87, 86, 87, 86, 85, 87, 87, 88, 87, 86, 86, 86, 87, 88, 88, 90, 90, 89, 89, 87, 88, 86, 85, 85, 86, 85, 86, 89, 86, 81, 80, 81, 93, 91, 88, 90, 89, 86, 85, 85, 85, 84, 84, 84, 85, 83, 81, 81, 81, 80, 81, 81, 81, 80, 81, 81, 81, 80, 81, 81, 85, 86, 85, 85, 86, 87, 87, 87, 89, 89, 91, 92, 92, 92, 92, 91, 89, 90, 91, 94, 89, 80, 80, 81, 80, 91, 90, 91, 90, 91, 92, 88, 83, 83, 83, 82, 83, 85, 85, 84, 85, 87, 86, 86, 85, 85, 86, 86, 84, 85, 84, 85, 91, 92, 91, 92, 93, 93, 92, 95, 90, 83, 82, 88, 88, 89, 89, 90, 90, 91, 91, 91, 92, 90, 91, 90, 90, 89, 89, 89, 88, 89, 89, 89, 88, 89, 90, 89, 88, 88, 88, 90, 94, 91, 86, 86, 87, 86, 85, 85, 85, 85, 87, 86, 87, 87, 85, 87, 86, 87, 85, 86, 85, 85, 85, 89, 89, 90, 89, 87, 86, 87, 88, 91, 97, 99, 90, 89, 88, 86, 87, 87, 87, 89, 91, 92, 91, 90, 87, 82, 84, 85, 86, 86, 88, 88, 90, 89, 89, 90, 90, 90, 91, 91, 92, 93, 84, 84, 84, 84, 81, 80, 84, 83, 84, 84, 85, 86, 85, 83, 83, 82, 83, 84, 84, 85, 90, 94, 96, 88, 83, 87, 89, 88, 88, 87, 88, 87, 90, 90, 91, 84, 82, 86, 86, 85, 85, 85, 93, 89, 86, 85, 86, 89, 90, 89, 89, 89, 88, 89, 89, 90, 93, 92, 93, 92, 92, 84, 82, 81, 82, 83, 83, 84, 83, 83, 83, 83, 83, 84, 83, 83, 83, 83, 84, 83, 83, 84, 83, 83, 84, 83, 83, 89, 89, 88, 88, 88, 84, 84, 86, 87, 87, 92, 94, 88, 82, 81, 81, 83, 85, 86, 87, 87, 88, 87, 86, 87, 88, 90, 89, 90, 89, 90, 89, 85, 83, 88, 89, 88, 88, 90, 89, 90, 89, 89, 89, 88, 88, 88, 87, 89, 91, 86, 86, 86, 88, 89, 88, 84, 84, 84, 84, 85, 84, 91, 88, 86, 85, 86, 86, 85, 86, 86, 83, 81, 80, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 97, 92, 92, 83, 80, 85, 87, 87, 90, 94, 91, 87, 84, 88, 87, 89, 88, 81, 99, 116, 99, 83, 83, 82, 83, 82, 83, 83, 82, 83, 88, 84, 83, 84, 84, 83, 84, 83, 84, 84, 83, 84, 83, 84, 86, 87, 89, 90, 88, 92, 89, 84, 85, 86, 85, 91, 89, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 81, 82, 86, 88, 89, 88, 88, 89, 88, 82, 77, 81, 82, 83, 83, 97, 97, 100, 90, 82, 89, 89, 90, 90, 90, 94, 96, 103, 94, 86, 89, 91, 90, 91, 82, 81, 82, 83, 85, 88, 92, 90, 85, 89, 89, 94, 89, 80, 76, 79, 91, 95, 90, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 89, 89, 90, 88, 89, 88, 88, 90, 90, 89, 87, 86, 86, 84, 84, 83, 81, 81, 81, 81, 81, 81, 81, 81, 82, 81, 81, 87, 88, 90, 92, 88, 80, 80, 80, 81, 80, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 87, 90, 87, 81, 81, 81, 81, 81, 80, 81, 81, 81, 97, 97, 94, 92, 85, 81, 83, 84, 83, 89, 90, 93, 93, 81, 74, 80, 80, 81, 82, 83, 83, 84, 87, 87, 88, 92, 94, 91, 85, 85, 85, 83, 84, 84, 83, 84, 84, 83, 82, 80, 80, 85, 87, 84, 85, 86, 82, 90, 95, 94, 95, 95, 89, 86, 86, 86, 87, 88, 87, 90, 89, 91, 91, 88, 89, 85, 81, 83, 84, 83, 84, 85, 85, 83, 83, 84, 86, 89, 89, 80, 80, 80, 80, 80, 80, 80, 86, 94, 92, 92, 91, 91, 92, 91, 82, 81, 89, 71, 100, 112, 84, 84, 86, 90, 98, 105, 82, 72, 82, 80, 81, 80, 81, 80, 81, 80, 81, 77, 76, 80, 80, 81, 80, 82, 82, 82, 81, 82, 82, 82, 81, 82, 77, 78, 85, 85, 87, 88, 81, 80, 80, 80, 80, 81, 80, 80, 80, 80, 78, 78, 86, 86, 85, 80, 80, 81, 80, 80, 80, 80, 80, 73, 75, 82, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 76, 78, 86, 87, 91, 86, 86, 86, 86, 85, 86, 86, 86, 86, 86, 81, 81, 83, 83, 84, 83, 80, 81, 80, 81, 80, 81, 81, 80, 81, 79, 85, 88, 85, 85, 85, 85, 85, 85, 85, 85, 85, 75, 74, 85, 88, 89, 83, 82, 83, 83, 82, 83, 83, 83, 82, 83, 83, 83, 82, 81, 81, 82, 81, 81, 82, 81, 82, 81, 81, 82, 81, 82, 83, 82, 82, 83, 82, 82, 83, 82, 82, 83, 82, 82, 81, 81, 82, 81, 81, 81, 81, 81, 81, 81, 82, 81, 81, 81, 81, 80, 81, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 80, 79, 81, 83, 85, 84, 85, 84, 85, 85, 84, 85, 84, 85, 84, 78, 77, 84, 85, 84, 83, 83, 83, 84, 83, 83, 84, 83, 80, 79, 83, 87, 89, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 83, 83, 83, 83, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 86, 86, 87, 86, 86, 87, 86, 86, 87, 74, 71, 82, 83, 85, 86, 83, 83, 82, 83, 83, 82, 83, 83, 83, 82, 83, 80, 82, 88, 88, 82, 81, 82, 81, 81, 82, 81, 82, 81, 82, 81, 81, 81, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 84, 84, 83, 84, 83, 84, 83, 84, 83, 84, 84, 83, 84, 83, 78, 80, 85, 83, 83, 82, 83, 83, 82, 83, 83, 82, 83, 83, 82, 83, 84, 86, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 78, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 77, 82, 87, 89, 89, 82, 82, 82, 82, 82, 82, 82, 82, 71, 68, 76, 77, 79, 82, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 83, 84, 84, 83, 84, 84, 83, 84, 84, 83, 84, 84, 83, 77, 80, 88, 83, 84, 84, 84, 83, 84, 84, 83, 84, 84, 84, 83, 84, 80, 81, 81, 80, 81, 80, 81, 80, 81, 81, 80, 82, 81, 82, 82, 81, 82, 82, 82, 81, 82, 82, 81, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 82, 81, 81, 81, 83, 83, 83, 83, 83, 83, 84, 83, 83, 83, 75, 76, 85, 86, 86, 81, 81, 82, 81, 81, 81, 82, 81, 81, 81, 84, 86, 87, 87, 81, 81, 81, 80, 81, 81, 81, 75, 89, 104, 106, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 82, 83, 81, 81, 81, 81, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 76, 82, 89, 81, 82, 81, 81, 82, 81, 81, 82, 84, 82, 81, 83, 85, 87, 86, 86, 86, 86, 86, 86, 96, 88, 77, 83, 85, 84, 87, 89, 85, 80, 81, 83, 85, 86, 86, 86, 86, 86, 86, 87, 86, 86, 87, 90, 89, 90, 90, 89, 94, 92, 92, 81, 78, 85, 88, 87, 87, 86, 85, 85, 85, 81, 79, 81, 80, 82, 86, 96, 103, 104, 90, 83, 89, 86, 86, 85, 86, 87, 85, 84, 84, 85, 82, 80, 83, 83, 84, 80, 81, 80, 80, 81, 84, 86, 86, 85, 85, 86, 85, 87, 87, 84, 79, 79, 78, 78, 80, 83, 87, 90, 86, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 83, 81, 81, 81, 81, 82, 81, 81, 81, 85, 83, 82, 82, 81, 81, 82, 83, 85, 82, 81, 80, 81, 80, 83, 84, 83, 84, 84, 79, 81, 86, 85, 86, 86, 88, 88, 89, 89, 96, 102, 113, 107, 102, 95, 83, 90, 88, 87, 83, 84, 84, 85, 84, 80, 81, 85, 86, 84, 85, 84, 90, 90, 91, 90, 91, 86, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 83, 82, 83, 84, 85, 85, 84, 84, 84, 83, 89, 89, 89, 91, 89, 86, 85, 85, 86, 85, 87, 92, 103, 113, 96, 86, 87, 87, 88, 84, 85, 84, 84, 86, 89, 92, 89, 90, 85, 86, 85, 85, 85, 85, 88, 92, 92, 91, 91, 90, 88, 85, 82, 80, 80, 80, 80, 80, 80, 80, 80, 80, 86, 86, 85, 86, 87, 86, 86, 87, 86, 86, 88, 89, 90, 90, 90, 87, 87, 87, 87, 88, 88, 87, 90, 90, 91, 90, 85, 84, 86, 88, 88, 92, 91, 91, 92, 89, 89, 91, 92, 92, 92, 92, 91, 85, 86, 85, 90, 87, 83, 87, 87, 88, 87, 74, 84, 83, 84, 84, 83, 84, 84, 84, 86, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 96, 90, 85, 84, 85, 86, 86, 88, 93, 95, 94, 94, 92, 83, 77, 83, 84, 84, 84, 83, 84, 84, 83, 84, 83, 86, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 83, 83, 83, 83, 84, 84, 87, 87, 84, 85, 85, 85, 86, 85, 81, 82, 82, 81, 82, 82, 81, 82, 81, 82, 82, 81, 82, 82, 81, 82, 82, 82, 81, 82, 84, 86, 88, 90, 102, 94, 88, 99, 108, 92, 82, 86, 85, 87, 89, 84, 85, 86, 87, 87, 85, 84, 86, 88, 89, 88, 93, 90, 91, 93, 98, 90, 81, 86, 86, 87, 88, 90, 89, 84, 85, 84, 85, 84, 85, 84, 85, 77, 77, 82, 82, 86, 87, 88, 89, 90, 86, 82, 81, 82, 82, 81, 84, 83, 84, 84, 86, 87, 89, 90, 88, 88, 88, 88, 88, 89, 88, 88, 88, 88, 75, 75, 88, 88, 82, 83, 82, 83, 82, 79, 78, 81, 84, 85, 86, 86, 85, 86, 88, 84, 81, 84, 84, 93, 93, 93, 93, 84, 82, 86, 86, 87, 83, 83, 83, 83, 82, 84, 87, 89, 89, 89, 89, 89, 84, 84, 85, 84, 83, 81, 83, 84, 84, 86, 86, 89, 88, 98, 94, 91, 85, 83, 81, 82, 83, 85, 86, 86, 83, 82, 83, 82, 83, 83, 82, 82, 84, 84, 84, 86, 86, 87, 87, 87, 85, 83, 87, 87, 89, 88, 88, 88, 87, 88, 82, 83, 83, 82, 83, 82, 84, 86, 86, 86, 87, 86, 86, 86, 86, 86, 86, 88, 88, 90, 89, 91, 92, 85, 85, 85, 84, 85, 85, 85, 76, 79, 90, 90, 93, 100, 89, 88, 88, 87, 83, 81, 80, 80, 81, 80, 81, 93, 91, 88, 87, 93, 93, 87, 87, 87, 84, 85, 85, 84, 85, 81, 81, 81, 81, 81, 72, 72, 80, 82, 82, 83, 84, 85, 85, 85, 84, 82, 81, 85, 86, 88, 91, 90, 89, 85, 84, 85, 85, 84, 78, 79, 86, 90, 89, 89, 90, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 90, 101, 101, 84, 73, 85, 89, 90, 81, 81, 81, 81, 81, 81, 81, 82, 83, 84, 83, 84, 83, 83, 82, 83, 84, 84, 84, 93, 93, 91, 86, 85, 87, 87, 87, 87, 88, 89, 87, 89, 87, 82, 81, 81, 83, 84, 83, 83, 84, 83, 84, 84, 84, 84, 84, 85, 84, 84, 79, 83, 90, 91, 90, 89, 88, 86, 85, 85, 89, 87, 86, 88, 86, 82, 82, 85, 88, 86, 85, 86, 85, 85, 86, 83, 84, 85, 81, 80, 80, 81, 80, 81, 80, 87, 91, 90, 91, 91, 95, 94, 92, 87, 83, 85, 87, 87, 89, 90, 88, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 85, 86, 85, 85, 88, 92, 90, 89, 89, 89, 87, 87, 86, 87, 87, 86, 84, 80, 80, 81, 80, 81, 80, 80, 94, 96, 95, 92, 87, 80, 80, 80, 80, 80, 80, 81, 81, 80, 81, 80, 81, 81, 80, 81, 83, 82, 82, 83, 82, 82, 83, 82, 82, 83, 82, 98, 100, 100, 93, 86, 82, 81, 83, 86, 86, 88, 96, 86, 73, 79, 85, 84, 85, 85, 85, 85, 86, 99, 98, 93, 88, 83, 84, 86, 88, 93, 83, 83, 84, 83, 83, 83, 87, 88, 86, 90, 93, 93, 93, 91, 87, 86, 86, 86, 79, 84, 96, 98, 96, 91, 88, 88, 105, 113, 97, 84, 89, 89, 90, 90, 91, 92, 82, 83, 84, 88, 92, 99, 99, 98, 91, 85, 85, 86, 86, 86, 87, 88, 87, 87, 86, 87, 88, 88, 88, 90, 91, 91, 90, 90, 89, 90, 90, 91, 89, 90, 89, 88, 91, 90, 91, 92, 92, 93, 94, 93, 94, 92, 87, 89, 89, 89, 90, 89, 90, 91, 90, 89, 90, 89, 91, 87, 88, 89, 89, 89, 89, 89, 89, 89, 89, 89, 90, 91, 89, 89, 90, 92, 91, 90, 90, 90, 91, 91, 88, 88, 88, 89, 89, 89, 89, 88, 90, 89, 89, 89, 88, 89, 88, 87, 86, 87, 91, 93, 84, 86, 86, 87, 88, 88, 85, 85, 86, 86, 87, 88, 88, 88, 89, 89, 90, 84, 81, 87, 88, 89, 89, 90, 92, 91, 91, 90, 85, 84, 85, 85, 85, 85, 86, 86, 87, 87, 88, 88, 88, 90, 87, 88, 89, 88, 89, 89, 89, 90, 91, 91, 92, 88, 89, 89, 91, 90, 89, 89, 88, 88, 86, 87, 87, 88, 89, 90, 91, 94, 91, 86, 82, 82, 82, 82, 82, 83, 89, 89, 88, 89, 88, 89, 91, 91, 89, 89, 86, 86, 88, 87, 88, 88, 89, 90, 89, 87, 89, 88, 88, 88, 87, 87, 86, 87, 87, 87, 89, 89, 85, 85, 87, 89, 89, 90, 90, 90, 89, 89, 88, 88, 88, 88, 89, 89, 89, 91, 92, 90, 86, 82, 86, 87, 86, 86, 89, 86, 80, 80, 81, 80, 86, 89, 91, 92, 92, 91, 93, 93, 92, 92, 85, 85, 87, 89, 88, 89, 89, 87, 87, 83, 85, 86, 85, 86, 86, 85, 86, 86, 86, 84, 85, 86, 86, 88, 89, 89, 88, 88, 88, 83, 86, 87, 87, 88, 87, 87, 86, 85, 85, 86, 85, 86, 86, 90, 90, 90, 90, 91, 91, 90, 90, 90, 91, 91, 92, 94, 83, 84, 85, 86, 86, 89, 88, 84, 84, 85, 86, 85, 85, 85, 85, 86, 86, 87, 88, 85, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 80, 81, 80, 80, 84, 85, 86, 85, 84, 85, 84, 85, 84, 84, 85, 85, 86, 87, 87, 88, 91, 92, 89, 85, 84, 85, 86, 88, 89, 91, 91, 87, 87, 88, 87, 88, 88, 89, 88, 87, 88, 87, 87, 86, 86, 87, 85, 85, 87, 89, 91, 91, 88, 86, 86, 85, 86, 87, 89, 90, 90, 91, 91, 91, 90, 90, 90, 91, 86, 86, 87, 86, 86, 86, 86, 85, 86, 86, 87, 87, 87, 88, 87, 86, 87, 88, 90, 90, 91, 89, 89, 87, 89, 91, 91, 91, 91, 91, 91, 90, 90, 89, 89, 86, 88, 90, 90, 91, 91, 90, 89, 88, 87, 87, 88, 87, 89, 88, 89, 91, 90, 91, 91, 86, 87, 87, 88, 90, 92, 89, 84, 84, 84, 86, 86, 87, 86, 86, 87, 87, 87, 85, 87, 87, 88, 91, 89, 89, 89, 89, 89, 89, 90, 89, 89, 86, 84, 83, 83, 83, 85, 84, 85, 85, 85, 88, 87, 87, 86, 87, 87, 88, 88, 88, 88, 89, 87, 84, 85, 85, 85, 84, 85, 86, 87, 89, 89, 89, 90, 89, 88, 89, 87, 88, 88, 89, 88, 88, 87, 87, 87, 86, 88, 87, 88, 89, 85, 85, 86, 85, 85, 84, 85, 85, 86, 91, 92, 90, 90, 92, 92, 90, 91, 91, 91, 90, 90, 92, 89, 83, 84, 91, 91, 91, 91, 91, 90, 88, 88, 88, 90, 95, 108, 86, 87, 86, 88, 88, 89, 89, 90, 95, 101, 105, 104, 87, 87, 87, 85, 86, 86, 86, 87, 86, 88, 90, 89, 89, 89, 90, 89, 88, 88, 88, 89, 88, 88, 87, 89, 88, 88, 91, 91, 91, 89, 89, 87, 88, 88, 89, 90, 89, 87, 86, 87, 86, 87, 87, 89, 88, 86, 86, 86, 86, 86, 92, 91, 92, 90, 89, 89, 87, 89, 89, 95, 94, 91, 92, 93, 93, 93, 94, 95, 90, 88, 87, 87, 92, 91, 89, 88, 87, 87, 87, 89, 88, 88, 88, 88, 87, 87, 87, 87, 87, 87, 88, 90, 93, 94, 93, 93, 94, 92, 92, 91, 90, 91, 89, 89, 89, 90, 90, 92, 93, 89, 85, 84, 85, 84, 86, 86, 86, 87, 88, 87, 88, 89, 88, 88, 88, 89, 89, 88, 89, 89, 90, 90, 91, 91, 90, 91, 89, 92, 91, 91, 91, 89, 88, 87, 87, 88, 87, 88, 97, 97, 96, 95, 93, 93, 92, 92, 90, 90, 91, 90, 90, 90, 88, 89, 87, 87, 87, 85, 85, 86, 85, 86, 86, 92, 91, 90, 92, 91, 90, 88, 90, 90, 96, 96, 86, 87, 87, 93, 92, 93, 92, 91, 91, 90, 91, 90, 91, 91, 93, 96, 89, 81, 80, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 89, 89, 89, 91, 91, 92, 92, 91, 91, 90, 91, 90, 89, 91, 85, 85, 86, 85, 86, 86, 88, 93, 89, 80, 81, 80, 85, 85, 86, 86, 86, 88, 94, 91, 83, 83, 83, 82, 87, 86, 87, 87, 88, 89, 87, 88, 88, 88, 92, 92, 90, 90, 88, 88, 88, 87, 88, 90, 88, 88, 87, 88, 87, 87, 88, 86, 86, 87, 87, 87, 88, 87, 88, 87, 88, 87, 88, 87, 89, 90, 90, 89, 89, 88, 88, 87, 86, 88, 87, 87, 86, 86, 86, 85, 85, 85, 85, 86, 89, 92, 89, 87, 88, 88, 88, 88, 88, 88, 89, 88, 87, 87, 87, 87, 88, 89, 90, 90, 91, 90, 89, 89, 89, 89, 90, 89, 88, 89, 85, 84, 85, 85, 85, 85, 85, 88, 89, 92, 92, 86, 86, 87, 86, 86, 87, 86, 87, 87, 89, 90, 89, 89, 89, 87, 87, 87, 87, 87, 89, 88, 89, 90, 90, 87, 87, 86, 87, 87, 87, 88, 89, 89, 92, 92, 93, 94, 88, 89, 89, 91, 90, 89, 90, 90, 90, 88, 89, 88, 85, 86, 85, 86, 86, 86, 86, 86, 86, 87, 87, 86, 87, 88, 85, 86, 86, 87, 87, 86, 87, 87, 87, 86, 88, 89, 90, 89, 89, 88, 88, 86, 88, 87, 88, 89, 87, 87, 87, 89, 89, 90, 91, 90, 89, 88, 88, 88, 88, 89, 89, 90, 89, 88, 90, 89, 89, 90, 90, 89, 89, 90, 87, 85, 87, 90, 90, 90, 88, 86, 87, 88, 88, 89, 88, 88, 90, 90, 90, 89, 89, 90, 91, 91, 91, 93, 90, 90, 87, 87, 87, 86, 85, 87, 86, 86, 88, 88, 91, 91, 89, 89, 90, 89, 89, 89, 89, 91, 90, 84, 85, 85, 86, 86, 87, 88, 89, 89, 89, 90, 88, 88, 89, 91, 91, 90, 94, 89, 83, 83, 83, 83, 82, 89, 90, 90, 94, 95, 91, 92, 87, 88, 88, 88, 90, 92, 95, 95, 89, 86, 85, 85, 85, 85, 85, 87, 87, 88, 88, 88, 83, 84, 83, 85, 85, 85, 86, 87, 87, 87, 87, 87, 86, 86, 87, 89, 88, 89, 89, 92, 88, 84, 85, 87, 87, 89, 88, 90, 91, 90, 90, 90, 89, 90, 89, 88, 89, 88, 87, 87, 86, 86, 87, 87, 86, 86, 87, 88, 87, 88, 88, 87, 88, 86, 86, 85, 85, 86, 88, 88, 87, 88, 87, 86, 87, 88, 87, 89, 89, 89, 89, 88, 87, 87, 87, 86, 87, 84, 86, 85, 86, 85, 85, 85, 86, 85, 86, 87, 89, 89, 88, 88, 88, 87, 86, 87, 87, 87, 88, 88, 89, 88, 87, 87, 86, 85, 86, 87, 88, 88, 88, 88, 84, 85, 85, 85, 86, 86, 88, 88, 87, 86, 87, 86, 87, 83, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 90, 89, 90, 90, 89, 88, 88, 88, 89, 90, 90, 88, 90, 88, 88, 90, 93, 86, 80, 81, 81, 80, 89, 88, 89, 88, 90, 93, 91, 87, 87, 87, 87, 87, 84, 86, 87, 88, 91, 92, 88, 85, 84, 85, 86, 86, 86, 85, 88, 85, 80, 80, 81, 80, 80, 89, 89, 89, 89, 91, 91, 93, 95, 96, 95, 94, 93, 89, 89, 89, 88, 89, 89, 89, 89, 90, 92, 92, 88, 90, 90, 91, 92, 93, 90, 87, 86, 89, 89, 90, 90, 89, 89, 89, 89, 89, 90, 91, 90, 89, 87, 89, 85, 85, 87, 89, 89, 90, 89, 88, 87, 88, 88, 87, 93, 95, 94, 93, 93, 94, 93, 94, 89, 90, 91, 88, 88, 88, 89, 91, 92, 92, 95, 91, 86, 82, 82, 83, 82, 83, 73, 73, 84, 86, 87, 87, 89, 86, 85, 86, 86, 85, 86, 71, 70, 85, 87, 87, 87, 87, 86, 87, 86, 86, 87, 86, 75, 73, 80, 83, 84, 84, 83, 84, 84, 83, 76, 75, 80, 82, 84, 86, 86, 86, 86, 86, 74, 73, 84, 85, 84, 84, 85, 85, 81, 81, 80, 81, 80, 81, 71, 77, 88, 84, 85, 85, 85, 85, 77, 75, 83, 86, 88, 90, 85, 85, 85, 85, 85, 85, 85, 85, 85, 80, 81, 81, 80, 81, 80, 81, 80, 81, 81, 82, 81, 81, 82, 81, 82, 81, 84, 84, 83, 83, 84, 83, 84, 71, 70, 84, 84, 80, 80, 81, 80, 80, 80, 80, 80, 79, 81, 85, 87, 82, 82, 83, 82, 83, 82, 82, 74, 74, 83, 84, 87, 88, 87, 88, 87, 72, 68, 82, 84, 85, 86, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 85, 85, 85, 86, 85, 85, 85, 85, 85, 84, 84, 83, 84, 83, 83, 84, 83, 84, 83, 85, 85, 86, 85, 85, 85, 83, 81, 85, 88, 86, 86, 85, 86, 86, 86, 75, 74, 85, 85, 87, 87, 87, 86, 88, 87, 87, 87, 92, 99, 83, 82, 83, 83, 83, 83, 83, 82, 83, 86, 85, 85, 86, 85, 85, 85, 75, 73, 83, 83, 84, 83, 83, 83, 84, 83, 83, 83, 83, 76, 78, 87, 81, 80, 80, 81, 80, 80, 81, 80, 80, 75, 79, 89, 84, 84, 84, 84, 84, 77, 78, 83, 84, 84, 80, 81, 80, 80, 80, 80, 69, 72, 84, 87, 89, 89, 83, 84, 83, 83, 84, 83, 84, 83, 84, 83, 84, 83, 80, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 84, 83, 84, 84, 83, 84, 83, 83, 77, 79, 84, 81, 81, 81, 82, 81, 81, 82, 81, 81, 82, 81, 81, 82, 81, 83, 83, 83, 84, 83, 83, 83, 83, 84, 83, 83, 81, 81, 80, 82, 81, 81, 81, 81, 81, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 81, 85, 86, 85, 85, 85, 86, 85, 70, 68, 83, 84, 83, 83, 83, 83, 83, 83, 72, 70, 79, 83, 82, 82, 84, 85, 84, 84, 85, 84, 85, 90, 90, 87, 91, 94, 80, 81, 80, 80, 81, 80, 80, 85, 84, 81, 86, 87, 90, 93, 92, 91, 91, 82, 81, 82, 81, 82, 81, 82, 76, 80, 89, 90, 93, 94, 82, 86, 92, 86, 90, 90, 91, 90, 93, 92, 87, 89, 81, 82, 91, 90, 91, 92, 93, 83, 84, 83, 83, 83, 84, 83, 83, 83, 69, 67, 83, 81, 81, 82, 81, 81, 81, 81, 81, 82, 81, 81, 80, 80, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 74, 73, 80, 84, 87, 93, 93, 94, 93, 91, 88, 88, 89, 89, 89, 89, 93, 92, 89, 84, 86, 91, 90, 88, 90, 90, 81, 81, 80, 81, 81, 80, 82, 80, 82, 83, 94, 89, 88, 88, 89, 91, 91, 90, 90, 80, 80, 81, 80, 76, 81, 90, 89, 91, 81, 81, 80, 81, 80, 83, 84, 85, 85, 86, 80, 80, 80, 79, 83, 88, 86, 86, 87, 88, 89, 93, 85, 86, 86, 85, 86, 86, 89, 84, 81, 80, 80, 79, 80, 81, 80, 85, 87, 87, 87, 85, 85, 85, 87, 87, 87, 87, 88, 91, 88, 80, 78, 81, 85, 85, 85, 85, 80, 81, 80, 80, 82, 83, 84, 86, 87, 89, 80, 80, 80, 80, 81, 80, 80, 80, 80, 107, 115, 90, 84, 81, 81, 85, 85, 85, 87, 90, 89, 90, 89, 89, 86, 95, 93, 87, 87, 88, 87, 87, 84, 80, 80, 81, 80, 85, 84, 85, 85, 86, 85, 90, 90, 89, 86, 84, 87, 94, 92, 93, 96, 99, 100, 91, 82, 83, 86, 86, 87, 90, 90, 88, 89, 90, 90, 91, 90, 92, 93, 88, 82, 82, 82, 82, 82, 81, 81, 82, 81, 81, 82, 81, 81, 82, 96, 105, 104, 96, 88, 89, 88, 84, 79, 79, 81, 84, 88, 89, 90, 90, 90, 89, 89, 88, 89, 87, 87, 87, 88, 90, 92, 92, 91, 89, 89, 89, 89, 88, 88, 107, 119, 100, 81, 84, 85, 87, 88, 86, 87, 85, 86, 85, 86, 86, 87, 87, 87, 87, 89, 89, 85, 84, 85, 85, 84, 85, 85, 84, 88, 92, 94, 91, 87, 93, 89, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 88, 86, 88, 86, 82, 83, 83, 84, 85, 85, 84, 83, 81, 81, 81, 81, 81, 81, 81, 81, 81, 86, 82, 82, 83, 82, 83, 82, 82, 89, 94, 99, 99, 100, 91, 83, 84, 83, 83, 84, 84, 83, 83, 83, 83, 84, 83, 83, 83, 83, 84, 101, 101, 97, 89, 87, 90, 92, 94, 94, 95, 95, 90, 87, 85, 87, 88, 88, 91, 88, 89, 89, 86, 85, 86, 86, 87, 88, 82, 82, 81, 83, 84, 85, 84, 86, 86, 85, 82, 82, 82, 82, 83, 84, 82, 83, 88, 92, 92, 102, 111, 96, 82, 84, 90, 92, 93, 90, 88, 79, 77, 84, 87, 88, 82, 82, 83, 82, 82, 83, 82, 72, 72, 82, 81, 81, 81, 81, 81, 81, 81, 78, 79, 86, 86, 104, 114, 105, 85, 85, 85, 85, 77, 79, 91, 92, 92, 86, 86, 86, 86, 86, 86, 80, 78, 80, 92, 90, 86, 84, 81, 79, 79, 81, 86, 88, 90, 91, 87, 85, 82, 82, 82, 85, 89, 91, 90, 95, 89, 84, 85, 82, 80, 78, 80, 80, 91, 92, 87, 84, 80, 79, 79, 82, 86, 88, 90, 86, 85, 80, 76, 76, 78, 81, 83, 85, 86, 91, 91, 91, 91, 80, 72, 78, 78, 79, 80, 91, 91, 91, 84, 77, 78, 84, 88, 89, 88, 89, 83, 81, 77, 77, 78, 82, 85, 84, 91, 91, 91, 91, 80, 72, 78, 78, 79, 80, 88, 86, 84, 80, 79, 82, 86, 87, 88, 88, 88, 87, 88, 82, 76, 75, 76, 79, 83, 85, 84, 82, 81, 81, 79, 80, 82, 82, 84, 84, 84, 84, 94, 87, 85, 83, 82, 83, 85, 86, 85, 86, 88, 87, 81, 74, 75, 77, 82, 83, 85, 86, 86, 86, 89, 86, 83, 81, 78, 77, 77, 82, 85, 86, 88, 85, 84, 83, 80, 80, 81, 82, 85, 81, 80, 81, 80, 80, 81, 80, 81, 77, 80, 84, 81, 80, 81, 80, 80, 81, 80, 81, 77, 80, 84, 88, 88, 87, 88, 89, 88, 89, 89, 89, 89, 90, 88, 89, 90, 90, 90, 89, 88, 89, 90, 90, 90, 89, 89, 89, 89, 90, 90, 90, 92, 91, 92, 91, 91, 91, 92, 91, 92, 92, 92, 89, 88, 88, 89, 89, 90, 90, 91, 92, 93, 92, 88, 90, 91, 91, 90, 89, 89, 92, 91, 88, 90, 89, 88, 88, 88, 89, 89, 88, 88, 87, 89, 89, 89, 89, 91, 90, 92, 91, 91, 91, 91, 91, 92, 91, 90, 89, 89, 89, 88, 89, 89, 88, 90, 90, 92, 91, 90, 91, 87, 87, 87, 88, 92, 89, 83, 88, 88, 87, 87, 87, 90, 90, 92, 84, 85, 86, 86, 87, 89, 92, 88, 82, 83, 82, 89, 88, 88, 87, 87, 86, 86, 86, 87, 87, 88, 88, 88, 88, 89, 88, 89, 88, 88, 89, 87, 86, 85, 85, 85, 84, 85, 84, 84, 84, 86, 87, 88, 91, 91, 92, 96, 96, 89, 81, 81, 81, 81, 87, 86, 86, 86, 87, 90, 90, 87, 88, 87, 88, 89, 94, 96, 93, 90, 90, 86, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 86, 87, 87, 90, 90, 89, 91, 90, 90, 91, 91, 90, 89, 88, 88, 88, 87, 87, 86, 87, 89, 91, 89, 92, 91, 89, 91, 93, 96, 95, 88, 81, 83, 85, 86, 87, 88, 88, 90, 89, 90, 90, 86, 86, 86, 86, 87, 88, 88, 87, 87, 87, 85, 87, 87, 88, 87, 88, 88, 89, 87, 88, 90, 87, 88, 88, 88, 87, 89, 87, 86, 88, 87, 87, 85, 87, 87, 88, 88, 88, 87, 87, 88, 88, 87, 88, 87, 88, 88, 89, 89, 89, 90, 90, 91, 90, 90, 88, 89, 86, 87, 86, 88, 87, 90, 90, 86, 87, 83, 85, 85, 85, 87, 86, 88, 87, 84, 80, 80, 81, 80, 80, 81, 80, 80, 80, 81, 80, 80, 81, 82, 85, 86, 87, 87, 87, 88, 89, 88, 89, 90, 87, 86, 86, 89, 91, 86, 83, 83, 83, 83, 89, 90, 90, 92, 93, 88, 83, 83, 84, 83, 87, 87, 87, 94, 92, 85, 86, 88, 90, 91, 95, 94, 88, 88, 89, 83, 85, 85, 86, 85, 86, 86, 86, 86, 87, 86, 86, 87, 87, 85, 85, 87, 88, 88, 89, 89, 90, 90, 90, 90, 92, 91, 92, 91, 85, 85, 87, 87, 88, 91, 96, 91, 86, 84, 87, 87, 87, 89, 88, 88, 87, 88, 88, 89, 84, 86, 87, 86, 87, 87, 87, 86, 88, 88, 89, 88, 89, 90, 90, 91, 91, 91, 90, 89, 89, 88, 89, 88, 89, 91, 93, 93, 91, 92, 92, 92, 93, 94, 95, 93, 92, 92, 92, 90, 89, 88, 88, 88, 89, 88, 89, 89, 88, 87, 88, 88, 88, 89, 91, 91, 91, 85, 87, 86, 88, 87, 88, 87, 89, 89, 89, 89, 86, 86, 88, 87, 86, 87, 88, 87, 89, 91, 90, 90, 88, 89, 89, 90, 89, 88, 88, 88, 89, 91, 90, 91, 91, 88, 87, 86, 87, 88, 89, 91, 89, 91, 90, 85, 86, 88, 89, 89, 89, 87, 88, 88, 87, 89, 87, 88, 87, 87, 86, 88, 90, 91, 89, 88, 88, 89, 89, 93, 91, 87, 87, 90, 90, 90, 90, 91, 91, 87, 89, 90, 90, 89, 89, 89, 88, 90, 94, 100, 92, 83, 82, 82, 82, 82, 81, 82, 84, 84, 84, 86, 86, 90, 89, 90, 90, 90, 89, 90, 89, 90, 89, 90, 85, 85, 86, 85, 86, 85, 85, 86, 87, 87, 88, 88, 89, 89, 89, 90, 91, 94, 100, 96, 86, 87, 86, 91, 89, 90, 90, 92, 90, 86, 85, 84, 85, 85, 86, 86, 88, 88, 88, 87, 85, 84, 87, 86, 87, 87, 86, 86, 87, 87, 88, 86, 87, 84, 84, 84, 83, 84, 84, 85, 84, 85, 86, 85, 85, 85, 89, 89, 89, 88, 90, 88, 86, 87, 90, 92, 89, 89, 90, 91, 91, 88, 86, 88, 88, 89, 88, 88, 92, 90, 83, 84, 87, 88, 85, 85, 85, 84, 85, 85, 86, 86, 87, 87, 87, 88, 87, 88, 87, 88, 87, 87, 88, 86, 87, 88, 84, 84, 86, 87, 87, 86, 86, 85, 85, 84, 84, 84, 84, 91, 92, 92, 92, 93, 92, 90, 90, 89, 90, 89, 89, 88, 88, 88, 89, 87, 87, 88, 87, 87, 87, 88, 90, 89, 87, 90, 90, 90, 90, 88, 85, 85, 85, 85, 89, 92, 90, 91, 90, 88, 89, 88, 88, 89, 89, 85, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 83, 84, 84, 85, 85, 85, 84, 84, 83, 84, 84, 85, 84, 85, 84, 84, 87, 91, 88, 83, 82, 83, 83, 84, 86, 87, 90, 90, 92, 91, 93, 90, 84, 83, 84, 88, 89, 90, 93, 91, 89, 89, 92, 92, 93, 94, 95, 98, 94, 86, 87, 87, 92, 91, 90, 90, 89, 89, 89, 88, 89, 89, 88, 88, 89, 89, 88, 88, 89, 90, 89, 89, 86, 87, 88, 88, 87, 89, 89, 90, 94, 96, 84, 85, 85, 86, 87, 86, 87, 87, 87, 87, 86, 85, 87, 86, 85, 86, 86, 85, 84, 85, 85, 86, 87, 86, 86, 83, 85, 85, 87, 88, 86, 89, 92, 92, 92, 87, 88, 87, 88, 89, 91, 93, 96, 91, 82, 92, 92, 93, 92, 92, 86, 83, 86, 87, 88, 89, 88, 84, 85, 84, 84, 85, 87, 91, 89, 89, 91, 90, 92, 92, 91, 92, 91, 92, 77, 75, 85, 87, 82, 83, 82, 83, 83, 82, 80, 82, 86, 89, 91, 81, 82, 81, 81, 82, 78, 77, 80, 82, 83, 84, 86, 88, 88, 88, 88, 88, 88, 84, 82, 86, 81, 82, 81, 82, 81, 82, 83, 83, 86, 87, 88, 91, 91, 90, 83, 83, 83, 83, 83, 85, 86, 84, 85, 84, 84, 87, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 82, 82, 90, 89, 89, 90, 89, 89, 90, 88, 86, 94, 89, 81, 103, 120, 103, 89, 87, 90, 92, 86, 85, 85, 90, 94, 93, 93, 91, 84, 84, 84, 84, 81, 81, 83, 83, 85, 87, 87, 87, 89, 92, 92, 88, 85, 85, 86, 89, 88, 91, 92, 91, 86, 87, 86, 86, 87, 86, 85, 85, 86, 85, 85, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 86, 82, 82, 82, 81, 82, 82, 82, 82, 82, 82, 81, 92, 91, 89, 84, 84, 86, 85, 87, 87, 87, 87, 96, 90, 81, 82, 82, 85, 86, 87, 87, 89, 89, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 83, 82, 81, 81, 81, 81, 81, 81, 81, 82, 81, 81, 81, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 82, 84, 90, 93, 91, 88, 87, 86, 84, 85, 85, 87, 86, 87, 77, 78, 87, 88, 89, 81, 81, 82, 81, 81, 81, 81, 81, 82, 81, 81, 68, 69, 86, 86, 86, 86, 86, 86, 86, 86, 86, 89, 89, 87, 90, 99, 104, 104, 92, 82, 83, 85, 87, 89, 91, 86, 81, 80, 81, 81, 80, 81, 80, 81, 81, 80, 86, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 92, 105, 115, 93, 84, 96, 96, 86, 85, 89, 84, 85, 84, 85, 93, 83, 83, 83, 82, 83, 83, 83, 83, 83, 83, 85, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 93, 84, 84, 85, 84, 84, 84, 85, 84, 84, 85, 84, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 104, 97, 85, 85, 85, 80, 79, 85, 86, 87, 88, 99, 97, 95, 94, 95, 94, 85, 81, 87, 85, 86, 86, 89, 93, 92, 92, 93, 90, 88, 86, 91, 87, 80, 94, 91, 84, 85, 84, 85, 84, 84, 85, 84, 84, 85, 84, 86, 87, 86, 90, 87, 82, 83, 82, 82, 84, 87, 85, 86, 88, 88, 89, 90, 89, 91, 90, 95, 99, 100, 99, 100, 110, 120, 98, 83, 88, 89, 91, 82, 83, 82, 82, 83, 82, 83, 82, 82, 77, 79, 84, 85, 84, 84, 85, 84, 84, 74, 70, 81, 85, 86, 88, 88, 81, 81, 80, 81, 81, 81, 81, 81, 73, 75, 87, 91, 81, 81, 82, 81, 82, 81, 71, 71, 83, 82, 84, 85, 85, 85, 85, 73, 70, 81, 84, 85, 85, 86, 87, 86, 83, 84, 84, 84, 84, 84, 84, 70, 69, 82, 82, 84, 86, 81, 82, 81, 81, 82, 81, 82, 81, 81, 77, 76, 82, 82, 82, 82, 82, 83, 82, 82, 75, 75, 85, 86, 87, 87, 83, 82, 83, 82, 83, 83, 82, 83, 82, 81, 82, 81, 82, 81, 82, 82, 81, 82, 81, 82, 81, 82, 82, 83, 83, 82, 83, 83, 83, 82, 83, 83, 83, 82, 83, 80, 80, 81, 80, 80, 81, 81, 83, 83, 80, 81, 81, 80, 81, 80, 81, 80, 81, 77, 79, 83, 84, 85, 86, 87, 87, 86, 87, 87, 77, 77, 86, 86, 88, 84, 85, 84, 84, 84, 84, 84, 78, 77, 83, 82, 83, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 80, 70, 69, 80, 84, 90, 84, 85, 84, 84, 84, 84, 84, 68, 69, 86, 86, 82, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 84, 83, 83, 83, 84, 83, 83, 88, 93, 93, 93, 88, 82, 83, 84, 83, 84, 83, 84, 83, 83, 84, 83, 81, 84, 86, 82, 83, 82, 83, 82, 83, 82, 80, 79, 82, 84, 85, 84, 85, 85, 84, 85, 82, 85, 89, 88, 90, 82, 83, 82, 82, 83, 82, 75, 77, 88, 89, 89, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 83, 83, 83, 83, 83, 83, 84, 83, 83, 83, 83, 83, 91, 80, 81, 86, 82, 81, 82, 82, 81, 82, 81, 82, 82, 81, 82, 82, 81, 82, 81, 83, 83, 82, 83, 83, 83, 82, 83, 83, 83, 82, 83, 83, 82, 83, 83, 83, 82, 83, 83, 83, 82, 83, 83, 83, 81, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 82, 83, 82, 83, 82, 82, 83, 82, 83, 85, 89, 87, 86, 87, 86, 87, 86, 87, 80, 77, 81, 83, 84, 82, 82, 82, 82, 82, 82, 84, 86, 85, 85, 102, 119, 90, 76, 92, 85, 84, 85, 84, 85, 84, 85, 84, 85, 84, 86, 88, 87, 82, 83, 82, 83, 82, 82, 83, 82, 83, 82, 82, 83, 84, 87, 86, 85, 86, 86, 86, 84, 82, 87, 87, 82, 82, 83, 85, 88, 82, 83, 83, 82, 83, 83, 82, 81, 90, 102, 95, 89, 88, 84, 81, 82, 82, 82, 81, 82, 82, 81, 82, 82, 82, 77, 80, 80, 80, 80, 80, 80, 80, 80, 80, 74, 74, 80, 83, 82, 83, 82, 83, 82, 83, 82, 83, 82, 83, 73, 77, 82, 81, 81, 82, 81, 81, 82, 81, 82, 81, 81, 82, 76, 90, 89, 90, 88, 89, 90, 88, 89, 90, 89, 88, 86, 86, 85, 84, 86, 87, 86, 88, 87, 88, 88, 87, 89, 89, 91, 92, 93, 92, 85, 86, 85, 85, 87, 87, 88, 89, 89, 89, 88, 89, 88, 86, 86, 88, 88, 88, 88, 88, 87, 87, 91, 90, 91, 90, 90, 92, 92, 90, 91, 92, 94, 92, 91, 91, 87, 87, 87, 86, 87, 86, 86, 90, 90, 91, 92, 92, 92, 92, 92, 92, 89, 85, 86, 86, 86, 90, 89, 85, 90, 90, 90, 90, 89, 93, 99, 92, 80, 91, 90, 89, 90, 93, 92, 89, 89, 86, 84, 86, 89, 88, 87, 85, 85, 86, 85, 85, 86, 86, 85, 85, 84, 84, 85, 84, 85, 86, 86, 87, 89, 87, 87, 87, 86, 86, 87, 86, 86, 87, 87, 88, 86, 86, 86, 87, 88, 91, 89, 83, 83, 83, 83, 83, 87, 85, 85, 83, 83, 85, 88, 89, 87, 99, 90, 90, 91, 92, 95, 94, 94, 90, 86, 95, 94, 93, 91, 88, 90, 91, 90, 90, 86, 86, 87, 86, 85, 86, 87, 87, 86, 85, 85, 91, 90, 91, 90, 89, 90, 93, 95, 94, 88, 88, 86, 84, 85, 84, 84, 89, 91, 90, 90, 92, 92, 92, 92, 91, 91, 86, 86, 86, 85, 87, 88, 88, 85, 85, 86, 88, 89, 90, 89, 87, 85, 85, 84, 84, 92, 90, 87, 86, 85, 86, 87, 88, 88, 89, 89, 84, 86, 86, 86, 84, 84, 84, 84, 83, 83, 82, 84, 89, 89, 89, 88, 91, 88, 83, 82, 91, 92, 90, 88, 88, 88, 86, 86, 88, 85, 81, 80, 81, 81, 81, 80, 81, 81, 81, 80, 81, 81, 81, 80, 81, 81, 81, 80, 88, 89, 89, 88, 88, 89, 89, 89, 90, 91, 92, 92, 91, 96, 94, 93, 92, 92, 94, 100, 95, 84, 80, 80, 88, 86, 86, 87, 89, 92, 89, 84, 84, 84, 83, 84, 89, 90, 89, 94, 89, 82, 82, 82, 90, 90, 89, 89, 88, 88, 90, 94, 93, 87, 87, 87, 87, 87, 87, 85, 85, 85, 86, 85, 82, 83, 84, 83, 84, 84, 82, 82, 81, 81, 82, 81, 81, 82, 82, 92, 91, 91, 91, 92, 92, 94, 94, 93, 89, 90, 89, 89, 90, 89, 87, 88, 89, 88, 90, 91, 92, 89, 88, 88, 87, 87, 87, 86, 85, 84, 85, 92, 92, 92, 90, 91, 92, 94, 93, 89, 87, 88, 87, 87, 88, 88, 89, 90, 91, 88, 88, 88, 91, 84, 84, 83, 83, 82, 84, 82, 83, 82, 83, 82, 86, 85, 84, 83, 84, 83, 85, 84, 84, 84, 84, 86, 87, 86, 87, 86, 87, 87, 85, 86, 85, 89, 89, 89, 88, 87, 88, 88, 87, 87, 86, 86, 86, 87, 88, 88, 87, 87, 89, 90, 89, 89, 88, 87, 87, 89, 89, 88, 90, 89, 90, 90, 90, 89, 84, 84, 85, 85, 86, 86, 88, 88, 88, 90, 88, 87, 88, 86, 87, 85, 86, 87, 91, 88, 88, 88, 88, 86, 86, 84, 83, 84, 86, 86, 87, 87, 86, 86, 85, 85, 85, 85, 86, 90, 94, 106, 86, 86, 87, 85, 85, 85, 84, 85, 87, 90, 88, 82, 91, 90, 91, 91, 91, 91, 90, 91, 89, 89, 89, 90, 89, 88, 88, 88, 86, 87, 86, 88, 88, 87, 86, 88, 88, 87, 88, 87, 81, 81, 82, 83, 85, 90, 90, 87, 86, 87, 86, 91, 91, 89, 89, 88, 85, 86, 88, 87, 89, 87, 86, 85, 86, 86, 86, 86, 87, 86, 87, 86, 95, 94, 93, 92, 90, 88, 86, 86, 85, 88, 87, 87, 87, 87, 87, 87, 84, 84, 83, 85, 88, 88, 88, 88, 88, 88, 87, 87, 90, 98, 87, 87, 86, 85, 86, 87, 89, 90, 90, 89, 90, 89, 89, 89, 89, 87, 87, 85, 88, 88, 90, 89, 90, 90, 89, 91, 90, 91, 91, 90, 91, 92, 91, 91, 91, 92, 91, 91, 90, 90, 90, 87, 86, 85, 86, 86, 87, 86, 86, 87, 90, 91, 90, 91, 91, 90, 89, 88, 87, 86, 86, 89, 89, 89, 89, 88, 87, 88, 91, 89, 83, 84, 91, 90, 90, 92, 93, 93, 93, 87, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 88, 89, 87, 88, 88, 89, 87, 89, 88, 88, 87, 87, 89, 91, 90, 91, 93, 100, 96, 88, 87, 90, 89, 88, 88, 88, 89, 90, 89, 85, 86, 86, 85, 90, 90, 91, 91, 91, 91, 91, 95, 91, 85, 85, 83, 83, 83, 83, 85, 88, 86, 81, 81, 87, 88, 88, 88, 88, 87, 88, 87, 88, 90, 89, 88, 88, 86, 86, 86, 85, 86, 86, 88, 87, 87, 86, 86, 87, 86, 87, 88, 89, 90, 89, 89, 88, 88, 88, 87, 86, 87, 86, 87, 87, 87, 87, 87, 87, 86, 87, 88, 87, 87, 86, 86, 86, 86, 87, 88, 90, 93, 94, 94, 87, 87, 86, 86, 85, 85, 86, 89, 93, 95, 85, 86, 86, 86, 87, 87, 86, 87, 87, 87, 86, 87, 86, 92, 92, 90, 90, 90, 90, 90, 89, 90, 90, 91, 90, 90, 90, 89, 88, 89, 88, 88, 89, 89, 91, 89, 89, 87, 88, 87, 86, 87, 87, 94, 94, 93, 93, 94, 92, 92, 92, 91, 91, 89, 90, 91, 89, 89, 90, 90, 91, 91, 92, 90, 89, 89, 88, 89, 89, 89, 88, 86, 86, 86, 86, 85, 86, 85, 86, 86, 86, 86, 86, 88, 90, 90, 89, 88, 88, 88, 88, 88, 90, 91, 99, 94, 82, 86, 86, 86, 86, 86, 86, 87, 88, 92, 88, 81, 87, 88, 87, 87, 87, 87, 88, 87, 88, 90, 90, 89, 89, 89, 89, 89, 88, 89, 88, 90, 93, 96, 96, 87, 86, 88, 88, 87, 87, 86, 87, 87, 86, 88, 87, 88, 86, 87, 88, 89, 90, 90, 88, 87, 92, 92, 91, 91, 90, 89, 87, 86, 85, 86, 91, 91, 91, 92, 94, 94, 92, 95, 91, 83, 84, 83, 86, 85, 86, 85, 85, 85, 86, 88, 95, 89, 90, 91, 92, 96, 92, 89, 94, 95, 87, 88, 87, 89, 87, 87, 88, 86, 87, 86, 86, 86, 87, 85, 85, 86, 86, 85, 84, 92, 90, 89, 88, 89, 89, 89, 89, 90, 89, 94, 85, 85, 85, 84, 86, 87, 90, 86, 82, 82, 87, 87, 88, 86, 87, 86, 86, 86, 86, 86, 86, 86, 85, 85, 85, 86, 85, 86, 87, 86, 87, 86, 87, 87, 87, 87, 88, 88, 88, 88, 90, 89, 90, 90, 90, 90, 90, 92, 88, 87, 88, 90, 89, 90, 89, 89, 90, 90, 88, 87, 87, 88, 89, 89, 91, 87, 83, 83, 83, 86, 85, 86, 87, 87, 86, 87, 89, 89, 91, 87, 81, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 81, 80, 81, 80, 88, 88, 87, 88, 87, 87, 86, 87, 87, 86, 86, 91, 90, 91, 91, 90, 90, 92, 92, 87, 80, 81, 81, 80, 81, 88, 89, 90, 91, 93, 92, 91, 94, 91, 85, 85, 84, 88, 86, 86, 86, 87, 88, 89, 93, 91, 86, 90, 90, 89, 89, 90, 91, 92, 95, 92, 85, 81, 88, 88, 88, 87, 87, 87, 87, 86, 87, 88, 88, 88, 87, 88, 87, 87, 87, 87, 87, 87, 86, 87, 88, 88, 88, 88, 91, 84, 84, 84, 83, 83, 83, 82, 82, 83, 82, 81, 81, 84, 82, 82, 82, 83, 82, 83, 84, 83, 82, 83, 88, 89, 90, 91, 92, 91, 92, 92, 91, 92, 92, 96, 90, 90, 90, 88, 88, 89, 91, 92, 97, 98, 92, 87, 86, 87, 89, 87, 87, 89, 88, 89, 88, 85, 86, 87, 87, 88, 88, 88, 89, 90, 90, 90, 86, 86, 86, 87, 86, 88, 89, 89, 89, 89, 89, 89, 87, 86, 87, 87, 88, 89, 90, 91, 91, 91, 92, 86, 86, 86, 88, 87, 88, 89, 89, 90, 90, 91, 91, 92, 92, 88, 89, 87, 89, 88, 90, 89, 91, 91, 92, 91, 92, 86, 86, 85, 85, 85, 85, 85, 84, 85, 85, 87, 87, 88, 88, 88, 88, 90, 89, 88, 89, 89, 89, 91, 90, 92, 91, 88, 88, 87, 87, 88, 90, 96, 90, 90, 91, 92, 92, 93, 91, 85, 81, 81, 86, 86, 85, 85, 85, 86, 86, 87, 89, 96, 85, 85, 86, 85, 86, 85, 86, 85, 84, 84, 85, 85, 86, 81, 82, 81, 83, 83, 82, 84, 83, 83, 84, 87, 88, 88, 88, 88, 89, 89, 89, 89, 89, 89, 87, 86, 86, 86, 87, 86, 87, 87, 88, 88, 84, 85, 86, 88, 88, 88, 91, 86, 82, 82, 81, 82, 82, 82, 91, 90, 91, 90, 89, 88, 89, 92, 90, 88, 89, 89, 88, 88, 89, 86, 81, 84, 84, 83, 84, 84, 85, 85, 87, 87, 88, 84, 84, 84, 84, 85, 87, 88, 88, 88, 87, 87, 89, 87, 88, 88, 89, 88, 90, 93, 98, 89, 90, 93, 91, 90, 92, 90, 86, 86, 85, 86, 86, 87, 87, 87, 86, 87, 86, 86, 88, 88, 88, 90, 89, 88, 89, 88, 88, 89, 88, 89, 88, 89, 88, 88, 89, 90, 89, 91, 90, 90, 89, 88, 89, 89, 88, 88, 87, 89, 88, 85, 85, 86, 87, 89, 88, 88, 87, 85, 86, 85, 88, 88, 87, 87, 87, 88, 89, 90, 92, 88, 83, 83, 89, 88, 89, 90, 89, 90, 86, 80, 81, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 86, 84, 83, 84, 83, 83, 83, 82, 84, 84, 84, 84, 84, 86, 87, 88, 88, 93, 92, 85, 86, 85, 86, 89, 89, 89, 89, 90, 91, 94, 91, 86, 87, 86, 86, 87, 88, 87, 86, 83, 86, 89, 94, 91, 85, 88, 88, 89, 90, 90, 91, 87, 83, 84, 83, 91, 91, 91, 90, 90, 91, 90, 92, 91, 92, 88, 87, 87, 87, 87, 87, 88, 89, 88, 88, 89, 90, 89, 89, 89, 88, 88, 88, 89, 90, 92, 93, 91, 91, 91, 91, 92, 92, 91, 91, 89, 90, 90, 90, 91, 91, 90, 90, 88, 89, 88, 87, 87, 86, 85, 86, 85, 85, 85, 88, 91, 86, 86, 87, 87, 88, 86, 88, 87, 87, 90, 90, 90, 89, 89, 89, 89, 89, 90, 88, 87, 88, 87, 88, 89, 90, 89, 89, 89, 88, 87, 87, 87, 87, 88, 90, 90, 92, 90, 88, 88, 87, 88, 88, 87, 89, 89, 91, 89, 88, 89, 90, 89, 89, 89, 88, 87, 83, 86, 86, 85, 87, 87, 89, 89, 89, 90, 90, 90, 90, 88, 90, 91, 91, 91, 91, 90, 89, 89, 89, 91, 92, 94, 92, 91, 91, 92, 91, 91, 91, 91, 92, 91, 91, 91, 92, 92, 94, 95, 90, 85, 85, 85, 89, 90, 92, 87, 81, 80, 81, 81, 93, 92, 93, 93, 93, 92, 95, 94, 87, 91, 90, 90, 89, 90, 91, 91, 89, 89, 90, 89, 89, 90, 90, 88, 88, 89, 89, 88, 88, 89, 90, 91, 92, 93, 93, 93, 94, 95, 94, 94, 94, 94, 86, 87, 86, 86, 85, 86, 85, 84, 84, 85, 86, 86, 85, 86, 86, 86, 87, 87, 92, 88, 82, 82, 82, 82, 88, 89, 89, 90, 88, 88, 88, 92, 91, 89, 87, 87, 88, 88, 89, 93, 95, 95, 95, 87, 88, 89, 88, 87, 87, 86, 87, 89, 90, 90, 89, 88, 87, 86, 85, 86, 85, 84, 85, 84, 85, 86, 86, 86, 90, 91, 91, 91, 92, 89, 85, 84, 85, 90, 92, 92, 90, 91, 86, 81, 81, 81, 88, 88, 87, 87, 87, 87, 86, 87, 87, 88, 87, 87, 87, 91, 90, 91, 90, 90, 89, 90, 90, 90, 89, 88, 91, 92, 91, 92, 91, 92, 92, 92, 91, 90, 91, 86, 86, 87, 89, 90, 90, 91, 90, 90, 90, 88, 89, 89, 89, 90, 91, 90, 91, 91, 91, 91, 89, 89, 89, 90, 89, 87, 88, 87, 89, 88, 88, 87, 87, 85, 85, 86, 86, 87, 87, 89, 88, 88, 90, 91, 93, 89, 86, 86, 86, 86, 87, 89, 89, 89, 89, 89, 92, 93, 88, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 86, 86, 87, 87, 85, 86, 86, 85, 85, 86, 85, 85, 86, 87, 87, 88, 91, 88, 84, 84, 85, 84, 84, 88, 89, 89, 90, 91, 93, 95, 90, 84, 84, 83, 84, 91, 91, 91, 90, 91, 93, 88, 81, 82, 81, 81, 85, 86, 86, 89, 92, 89, 81, 81, 82, 81, 87, 87, 87, 87, 86, 88, 89, 89, 90, 90, 88, 91, 85, 85, 85, 83, 85, 85, 86, 86, 87, 87, 88, 87, 91, 92, 92, 91, 91, 91, 91, 91, 91, 93, 93, 96, 98, 96, 96, 96, 95, 96, 95, 96, 97, 94, 95, 95, 96, 93, 95, 95, 94, 92, 91, 89, 88, 87, 86, 88, 88, 90, 89, 85, 86, 85, 85, 86, 85, 87, 89, 88, 92, 89, 90, 90, 91, 92, 92, 93, 95, 95, 88, 84, 86, 86, 86, 86, 86, 86, 88, 88, 88, 89, 89, 88, 89, 89, 88, 87, 88, 88, 86, 87, 86, 87, 89, 88, 90, 91, 92, 91, 90, 89, 89, 87, 87, 85, 86, 84, 86, 86, 88, 88, 85, 84, 85, 85, 85, 83, 83, 85, 84, 87, 87, 87, 87, 88, 87, 87, 88, 88, 88, 86, 86, 86, 86, 86, 87, 87, 88, 87, 87, 89, 88, 88, 87, 86, 87, 88, 88, 89, 90, 90, 91, 84, 84, 86, 84, 83, 84, 84, 85, 85, 84, 86, 87, 88, 88, 88, 93, 93, 91, 90, 90, 92, 92, 97, 99, 92, 88, 83, 82, 84, 83, 85, 88, 94, 89, 80, 86, 86, 85, 86, 86, 86, 87, 89, 89, 89, 89, 89, 88, 89, 88, 89, 90, 93, 94, 87, 88, 88, 87, 88, 89, 89, 90, 89, 89, 89, 88, 86, 86, 86, 87, 88, 88, 89, 89, 90, 89, 89, 89, 89, 89, 90, 86, 87, 87, 86, 85, 84, 84, 86, 85, 86, 86, 86, 88, 89, 92, 93, 95, 93, 95, 95, 93, 91, 87, 87, 87, 89, 89, 89, 88, 89, 88, 88, 90, 94, 85, 86, 85, 86, 86, 86, 88, 89, 90, 91, 87, 88, 88, 89, 89, 88, 89, 89, 90, 91, 91, 88, 89, 88, 88, 87, 87, 86, 88, 90, 91, 92, 92, 91, 91, 89, 88, 87, 89, 86, 86, 86, 88, 88, 89, 88, 89, 90, 88, 80, 80, 89, 90, 89, 89, 88, 88, 87, 88, 88, 88, 88, 89, 87, 89, 88, 88, 87, 87, 86, 86, 86, 86, 85, 86, 87, 88, 88, 87, 89, 87, 87, 87, 87, 85, 86, 86, 89, 89, 88, 88, 86, 88, 88, 88, 88, 86, 86, 86, 84, 84, 84, 84, 83, 85, 86, 87, 88, 88, 88, 88, 87, 87, 86, 85, 85, 86, 85, 85, 85, 86, 86, 87, 85, 90, 91, 90, 90, 88, 94, 91, 83, 84, 83, 88, 88, 89, 89, 87, 87, 87, 87, 87, 84, 84, 85, 83, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 80, 93, 93, 93, 92, 92, 91, 91, 91, 91, 91, 92, 92, 92, 92, 91, 91, 88, 87, 87, 88, 89, 92, 94, 92, 87, 88, 87, 93, 93, 92, 90, 90, 91, 97, 91, 81, 81, 82, 81, 87, 88, 88, 87, 87, 86, 89, 93, 93, 90, 90, 91, 92, 90, 91, 92, 92, 88, 83, 84, 90, 89, 89, 88, 88, 86, 86, 87, 87, 86, 87, 87, 90, 91, 89, 89, 88, 87, 87, 86, 87, 86, 87, 88, 90, 91, 89, 88, 89, 88, 89, 91, 96, 92, 86, 90, 92, 91, 92, 89, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 91, 90, 91, 92, 92, 91, 89, 90, 89, 90, 88, 87, 88, 88, 87, 88, 88, 89, 93, 90, 84, 90, 90, 91, 92, 90, 91, 93, 93, 96, 95, 87, 87, 88, 87, 88, 87, 83, 79, 82, 85, 87, 88, 84, 84, 84, 85, 84, 84, 84, 72, 72, 85, 86, 88, 89, 90, 89, 88, 89, 89, 89, 79, 74, 81, 86, 89, 83, 82, 82, 83, 82, 83, 78, 77, 80, 82, 85, 82, 82, 82, 83, 82, 82, 79, 77, 78, 82, 86, 89, 89, 82, 81, 81, 82, 81, 81, 81, 80, 81, 87, 86, 86, 86, 86, 76, 69, 76, 80, 83, 86, 83, 83, 82, 83, 83, 82, 83, 83, 83, 82, 83, 83, 82, 83, 83, 83, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 83, 82, 82, 82, 83, 83, 82, 83, 82, 83, 83, 82, 83, 82, 83, 83, 83, 84, 83, 83, 83, 83, 83, 83, 84, 83, 83, 83, 85, 88, 89, 87, 87, 86, 87, 87, 86, 74, 70, 77, 80, 83, 83, 83, 83, 83, 83, 83, 82, 83, 83, 83, 83, 78, 84, 91, 88, 90, 83, 83, 84, 83, 83, 83, 83, 84, 83, 82, 84, 87, 88, 88, 82, 82, 81, 82, 82, 81, 82, 82, 81, 82, 82, 82, 81, 82, 82, 81, 82, 82, 81, 82, 83, 82, 82, 82, 82, 83, 82, 82, 82, 82, 83, 82, 82, 83, 83, 83, 83, 82, 83, 83, 83, 83, 83, 83, 82, 83, 85, 85, 84, 85, 84, 85, 85, 84, 77, 76, 84, 86, 82, 82, 83, 82, 82, 82, 82, 78, 78, 83, 85, 86, 86, 87, 87, 86, 87, 87, 86, 75, 81, 98, 110, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 81, 80, 80, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 79, 82, 82, 82, 81, 82, 82, 81, 82, 81, 82, 82, 81, 82, 82, 94, 106, 91, 80, 85, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 77, 81, 88, 86, 84, 83, 84, 83, 84, 83, 74, 73, 85, 87, 87, 87, 86, 87, 86, 87, 86, 87, 87, 86, 74, 74, 88, 88, 83, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 83, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 85, 84, 85, 85, 85, 84, 85, 85, 84, 85, 85, 77, 83, 95, 94, 91, 87, 85, 82, 81, 82, 82, 82, 82, 82, 82, 82, 82, 81, 82, 82, 82, 80, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 81, 81, 81, 82, 82, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 83, 82, 83, 82, 83, 82, 83, 82, 83, 82, 83, 82, 81, 82, 81, 82, 82, 81, 74, 73, 80, 83, 85, 87, 83, 84, 83, 83, 83, 84, 83, 71, 67, 79, 81, 83, 86, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 83, 101, 118, 101, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 82, 82, 82, 82, 81, 82, 85, 86, 88, 83, 83, 84, 83, 83, 83, 84, 83, 83, 83, 83, 99, 114, 89, 74, 87, 88, 84, 84, 83, 84, 84, 83, 84, 84, 83, 84, 84, 84, 83, 84, 84, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 70, 82, 82, 82, 82, 82, 82, 82, 72, 66, 74, 82, 83, 82, 82, 82, 83, 82, 83, 82, 72, 71, 81, 82, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 80, 80, 80, 80, 81, 80, 80, 80, 87, 87, 81, 84, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 84, 81, 76, 77, 79, 78, 82, 82, 83, 82, 82, 82, 82, 83, 82, 82, 80, 79, 80, 79, 80, 84, 84, 84, 84, 85, 84, 84, 84, 84, 84, 81, 79, 80, 81, 82, 82, 82, 81, 82, 82, 82, 83, 82, 82, 82, 82, 82, 81, 82, 82, 82, 82, 82, 82, 82, 87, 95, 96, 94, 82, 81, 82, 81, 82, 81, 81, 82, 81, 82, 81, 80, 79, 80, 80, 81, 82, 83, 82, 82, 82, 82, 83, 82, 82, 82, 83, 82, 82, 82, 82, 81, 78, 78, 78, 80, 80, 81, 82, 81, 81, 82, 81, 82, 81, 81, 82, 81, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 83, 86, 86, 85, 86, 85, 86, 86, 85, 85, 84, 84, 84, 84, 83, 79, 78, 78, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 76, 77, 84, 83, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 79, 76, 76, 78, 79, 77, 81, 80, 81, 81, 81, 81, 80, 81, 81, 81, 81, 80, 81, 81, 76, 74, 76, 77, 77, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 83, 82, 83, 84, 85, 85, 85, 82, 82, 82, 82, 81, 82, 82, 82, 82, 81, 82, 82, 82, 82, 81, 82, 81, 82, 81, 82, 82, 81, 82, 81, 82, 82, 81, 82, 79, 84, 88, 88, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 81, 80, 73, 72, 79, 78, 79, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 82, 82, 82, 82, 85, 85, 85, 86, 85, 82, 83, 82, 83, 82, 82, 83, 82, 83, 82, 83, 97, 112, 103, 81, 85, 85, 85, 85, 86, 85, 85, 85, 85, 85, 80, 78, 77, 75, 75, 74, 81, 80, 81, 81, 81, 81, 81, 81, 81, 75, 70, 72, 81, 82, 81, 81, 81, 81, 82, 81, 81, 81, 81, 82, 81, 81, 91, 92, 84, 83, 82, 83, 83, 82, 83, 82, 83, 82, 83, 83, 82, 83, 82, 81, 82, 85, 83, 83, 81, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 83, 82, 83, 83, 82, 83, 83, 82, 83, 83, 77, 76, 83, 86, 84, 85, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 80, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 80, 81, 80, 81, 81, 80, 81, 81, 80, 81, 82, 83, 83, 83, 83, 83, 82, 83, 83, 83, 82, 82, 82, 82, 82, 82, 81, 82, 82, 82, 82, 82, 82, 82, 70, 76, 88, 82, 83, 82, 81, 82, 82, 82, 81, 82, 82, 82, 77, 76, 77, 77, 81, 81, 81, 81, 81, 81, 81, 109, 107, 78, 79, 94, 96, 96, 110, 91, 73, 81, 78, 80, 80, 80, 80, 81, 81, 81, 81, 81, 84, 87, 87, 87, 87, 87, 87, 87, 87, 87, 85, 82, 83, 83, 82, 76, 77, 84, 82, 80, 80, 80, 84, 88, 87, 88, 87, 87, 88, 84, 82, 82, 82, 119, 105, 69, 81, 81, 81, 80, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 85, 90, 89, 90, 90, 83, 81, 92, 92, 92, 94, 92, 93, 92, 92, 92, 94, 94, 95, 96, 96, 96, 95, 95, 93, 86, 85, 85, 85, 86, 88, 89, 89, 91, 90, 90, 92, 90, 91, 90, 90, 89, 89, 88, 89, 88, 88, 88, 88, 88, 89, 89, 88, 90, 90, 94, 96, 96, 96, 95, 95, 94, 93, 91, 89, 90, 90, 91, 91, 91, 90, 89, 91, 90, 90, 90, 91, 91, 95, 98, 94, 88, 87, 89, 90, 97, 91, 80, 80, 91, 92, 92, 90, 89, 88, 89, 91, 92, 92, 105, 84, 83, 82, 83, 86, 90, 91, 92, 97, 96, 94, 93, 91, 91, 90, 89, 88, 92, 90, 92, 92, 92, 94, 94, 93, 92, 90, 89, 87, 89, 88, 89, 88, 89, 89, 90, 89, 90, 88, 88, 88, 90, 97, 93, 85, 84, 84, 87, 86, 85, 85, 88, 91, 96, 85, 87, 90, 90, 89, 88, 87, 90, 90, 90, 89, 90, 89, 91, 89, 90, 87, 87, 88, 87, 86, 87, 87, 88, 88, 89, 89, 91, 90, 89, 88, 90, 92, 92, 95, 93, 93, 92, 87, 81, 80, 81, 85, 85, 83, 84, 84, 83, 84, 84, 83, 88, 87, 87, 89, 87, 85, 85, 86, 88, 88, 88, 88, 88, 88, 91, 91, 92, 93, 92, 92, 92, 91, 91, 90, 89, 88, 89, 87, 88, 87, 87, 87, 87, 87, 86, 86, 85, 87, 86, 81, 82, 81, 81, 90, 90, 91, 90, 92, 93, 89, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 88, 88, 87, 86, 87, 87, 86, 88, 88, 88, 89, 89, 89, 95, 89, 80, 80, 80, 81, 85, 83, 84, 85, 92, 91, 85, 86, 85, 90, 90, 90, 89, 96, 92, 81, 81, 85, 87, 89, 88, 83, 84, 83, 84, 87, 87, 87, 89, 91, 92, 93, 93, 88, 87, 88, 87, 87, 88, 87, 87, 87, 86, 87, 88, 87, 86, 89, 92, 93, 94, 92, 85, 85, 84, 84, 85, 84, 86, 86, 88, 86, 86, 85, 85, 85, 86, 84, 83, 86, 86, 87, 87, 89, 91, 92, 93, 85, 85, 84, 85, 87, 90, 93, 95, 94, 91, 88, 88, 89, 88, 88, 75, 74, 84, 85, 86, 85, 85, 85, 86, 85, 85, 85, 76, 72, 83, 85, 86, 87, 82, 82, 83, 82, 83, 75, 78, 86, 86, 84, 83, 84, 84, 84, 84, 70, 68, 81, 82, 83, 85, 89, 88, 88, 89, 88, 89, 74, 70, 80, 83, 86, 89, 90, 84, 85, 84, 85, 84, 85, 87, 78, 80, 85, 85, 85, 85, 85, 85, 81, 81, 87, 90, 91, 84, 84, 83, 84, 84, 84, 83, 84, 84, 81, 80, 81, 81, 81, 81, 81, 81, 81, 81, 84, 84, 84, 84, 84, 85, 85, 88, 89, 90, 82, 81, 82, 82, 82, 82, 82, 81, 82, 82, 87, 86, 86, 87, 86, 87, 72, 69, 79, 82, 83, 80, 81, 80, 81, 80, 81, 75, 78, 86, 87, 89, 83, 84, 84, 84, 83, 84, 78, 78, 86, 87, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 82, 83, 82, 82, 83, 82, 86, 90, 90, 83, 83, 83, 84, 83, 83, 83, 83, 84, 83, 83, 87, 87, 87, 87, 87, 87, 75, 71, 81, 83, 85, 80, 81, 80, 81, 80, 81, 69, 72, 83, 83, 84, 85, 85, 85, 85, 84, 85, 86, 85, 85, 82, 82, 81, 82, 82, 81, 82, 82, 81, 82, 81, 81, 81, 81, 81, 82, 81, 81, 81, 81, 81, 87, 93, 81, 80, 80, 81, 80, 80, 81, 80, 80, 81, 100, 102, 85, 84, 83, 83, 84, 83, 84, 83, 83, 83, 84, 85, 85, 85, 85, 85, 85, 78, 76, 84, 85, 84, 84, 83, 84, 83, 83, 84, 83, 83, 76, 78, 88, 86, 86, 81, 81, 82, 81, 82, 81, 82, 81, 82, 81, 82, 81, 81, 81, 81, 81, 81, 82, 81, 81, 81, 81, 81, 82, 81, 81, 81, 81, 80, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 80, 81, 84, 83, 84, 83, 84, 83, 84, 84, 83, 86, 89, 88, 91, 90, 87, 88, 89, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 82, 81, 82, 81, 82, 82, 81, 82, 81, 82, 82, 81, 83, 83, 82, 83, 83, 82, 83, 83, 82, 83, 83, 82, 81, 81, 81, 82, 81, 81, 82, 81, 82, 82, 82, 82, 82, 82, 82, 70, 70, 83, 83, 83, 84, 85, 84, 85, 84, 84, 85, 83, 85, 87, 88, 89, 81, 81, 80, 81, 81, 81, 81, 81, 81, 83, 80, 81, 81, 81, 81, 80, 81, 81, 81, 80, 81, 81, 80, 85, 89, 83, 83, 84, 83, 83, 83, 84, 83, 83, 83, 83, 84, 83, 74, 71, 81, 84, 84, 85, 84, 85, 84, 87, 88, 88, 90, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 86, 87, 82, 81, 81, 82, 81, 82, 81, 81, 82, 81, 82, 81, 82, 81, 81, 82, 81, 82, 81, 81, 82, 113, 116, 85, 84, 84, 84, 85, 84, 84, 85, 84, 102, 97, 75, 82, 82, 82, 81, 82, 82, 82, 82, 82, 81, 82, 82, 66, 67, 82, 83, 82, 83, 82, 83, 82, 83, 82, 83, 83, 82, 83, 82, 83, 83, 82, 83, 82, 83, 82, 83, 83, 82, 83, 82, 83, 83, 82, 81, 82, 81, 81, 82, 81, 82, 81, 81, 82, 73, 74, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 76, 73, 86, 87, 87, 86, 87, 87, 86, 75, 74, 82, 85, 87, 87, 86, 87, 87, 87, 87, 87, 87, 70, 66, 80, 81, 84, 82, 82, 83, 82, 83, 82, 82, 73, 76, 89, 89, 81, 81, 81, 81, 80, 81, 81, 84, 87, 87, 88, 80, 80, 80, 81, 80, 80, 80, 70, 72, 84, 88, 90, 91, 90, 90, 86, 86, 86, 86, 87, 86, 86, 94, 91, 83, 85, 85, 85, 85, 85, 85, 74, 75, 87, 87, 90, 84, 84, 83, 84, 84, 83, 84, 84, 83, 86, 81, 82, 82, 82, 81, 82, 82, 81, 82, 81, 81, 82, 81, 81, 81, 88, 94, 88, 84, 84, 84, 84, 85, 84, 84, 84, 84, 84, 82, 81, 81, 81, 81, 82, 81, 81, 84, 87, 86, 82, 83, 82, 83, 83, 82, 83, 87, 90, 88, 90, 92, 81, 81, 81, 82, 81, 81, 82, 81, 80, 85, 87, 88, 81, 81, 82, 81, 81, 81, 81, 81, 81, 81, 81, 87, 87, 87, 88, 87, 87, 76, 76, 86, 86, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 80, 87, 88, 87, 87, 87, 87, 87, 75, 77, 90, 90, 84, 85, 84, 84, 84, 84, 85, 84, 74, 73, 81, 83, 83, 81, 82, 81, 81, 81, 82, 81, 81, 81, 82, 81, 82, 82, 82, 82, 81, 82, 82, 82, 82, 82, 81, 82, 82, 81, 82, 81, 82, 81, 82, 77, 78, 82, 80, 81, 80, 81, 80, 81, 81, 80, 81, 81, 83, 81, 82, 86, 85, 85, 85, 85, 85, 85, 85, 85, 85, 70, 77, 94, 89, 82, 82, 82, 82, 82, 82, 82, 73, 74, 84, 84, 87, 82, 83, 83, 83, 83, 83, 83, 77, 78, 83, 85, 87, 89, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, 82, 81, 81, 81, 81, 94, 107, 88, 80, 90, 88, 81, 81, 82, 81, 81, 81, 81, 82, 81, 81, 82, 83, 82, 83, 82, 83, 83, 82, 83, 82, 83, 83, 83, 82, 83, 82, 83, 82, 83, 81, 81, 80, 81, 80, 81, 81, 80, 81, 81, 80, 81, 81, 81, 81, 81, 81, 73, 76, 82, 82, 83, 85, 87, 86, 87, 86, 87, 87, 79, 77, 80, 81, 84, 83, 83, 83, 83, 83, 83, 83, 83, 83, 86, 80, 80, 80, 80, 81, 80, 80, 80, 81, 80, 80, 80, 79, 77, 85, 87, 82, 82, 82, 82, 81, 82, 82, 82, 82, 83, 86, 86, 85, 86, 86, 85, 86, 86, 85, 86, 86, 84, 79, 80, 88, 88, 88, 88, 81, 81, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 81, 81, 81, 78, 78, 82, 83, 83, 83, 83, 83, 83, 83, 83, 74, 75, 87, 89, 92, 94, 84, 83, 84, 84, 83, 84, 83, 84, 83, 77, 78, 86, 88, 89, 88, 89, 89, 89, 89, 76, 74, 84, 85, 84, 89, 89, 88, 89, 88, 77, 71, 79, 82, 86, 87, 89, 86, 87, 86, 87, 86, 87, 87, 86, 80, 79, 81, 81, 80, 81, 81, 81, 81, 81, 74, 78, 85, 83, 82, 83, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 83, 82, 82, 80, 80, 80, 80, 80, 80, 80, 81, 80, 80, 82, 82, 83, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 82, 82, 83, 82, 82, 82, 82, 83, 82, 82, 82, 82, 86, 86, 87, 86, 86, 86, 86, 72, 68, 81, 85, 85, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 86, 89, 89, 89, 91, 82, 82, 82, 82, 82, 82, 77, 77, 83, 84, 84, 82, 82, 82, 82, 83, 82, 82, 82, 82, 83, 82, 82, 83, 83, 82, 83, 83, 82, 83, 83, 82, 83, 82, 83, 83, 82, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 80, 80, 86, 86, 85, 86, 86, 85, 86, 86, 85, 86, 82, 82, 86, 86, 85, 86, 86, 86, 85, 86, 86, 76, 76, 85, 87, 83, 82, 83, 83, 83, 83, 83, 83, 82, 80, 81, 81, 81, 81, 81, 81, 81, 81, 81, 83, 84, 84, 83, 84, 83, 84, 83, 84, 94, 89, 82, 88, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 84, 82, 81, 81, 81, 82, 81, 81, 81, 82, 81, 81, 82, 81, 81, 81, 82, 81, 81, 81, 78, 79, 84, 84, 83, 84, 84, 84, 84, 84, 84, 87, 89, 91, 93, 82, 82, 82, 82, 82, 82, 82, 72, 73, 83, 82, 84, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 84, 84, 84, 84, 84, 84, 84, 84, 84, 82, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 81, 81, 81, 81, 81, 81, 85, 90, 91, 90, 94, 91, 86, 87, 82, 82, 83, 82, 83, 82, 83, 82, 83, 82, 80, 81, 80, 81, 81, 80, 81, 80, 81, 81, 83, 81, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 82, 82, 82, 81, 82, 82, 82, 82, 81, 82, 87, 88, 88, 87, 88, 87, 76, 74, 84, 87, 88, 90, 83, 84, 84, 84, 83, 84, 84, 83, 84, 75, 72, 81, 81, 83, 81, 80, 80, 80, 81, 80, 80, 87, 93, 78, 78, 83, 84, 83, 83, 84, 83, 84, 82, 80, 82, 83, 86, 89, 84, 85, 85, 84, 85, 85, 84, 85, 85, 84, 85, 71, 69, 80, 90, 90, 102, 115, 99, 83, 75, 74, 78, 78, 78, 81, 81, 81, 81, 81, 80, 81, 81, 81, 81, 81, 81, 78, 78, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 69, 69, 83, 84, 83, 83, 83, 83, 83, 83, 83, 83, 83, 73, 72, 82, 82, 82, 82, 82, 82, 81, 82, 82, 82, 82, 82, 82, 75, 73, 80, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 79, 86, 85, 86, 85, 86, 85, 79, 81, 88, 90, 89, 90, 86, 86, 85, 86, 85, 78, 76, 84, 87, 88, 90, 86, 86, 86, 86, 86, 86, 79, 77, 83, 85, 85, 86, 85, 86, 85, 78, 76, 81, 83, 85, 81, 80, 80, 81, 80, 80, 74, 75, 83, 85, 86, 88, 90, 83, 83, 82, 83, 82, 83, 83, 84, 87, 85, 85, 84, 85, 85, 75, 74, 83, 88, 90, 82, 83, 83, 82, 83, 82, 83, 113, 82, 82, 82, 82, 81, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 82, 81, 81, 81, 81, 81, 81, 80, 81, 81, 80, 81, 81, 81, 80, 81, 80, 81, 80, 75, 76, 81, 83, 83, 84, 83, 82, 83, 83, 83, 83, 83, 83, 71, 68, 78, 79, 82, 83, 83, 83, 83, 83, 82, 83, 72, 69, 82, 84, 87, 88, 81, 81, 81, 81, 81, 81, 81, 82, 81, 81, 81, 81, 81, 81, 82, 81, 79, 90, 102, 80, 80, 80, 80, 80, 80, 80, 80, 85, 86, 85, 84, 85, 85, 81, 81, 86, 84, 87, 81, 80, 81, 81, 81, 81, 81, 69, 70, 85, 88, 92, 85, 85, 85, 85, 86, 85, 85, 85, 85, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 85, 85, 85, 86, 85, 85, 82, 82, 88, 89, 81, 81, 80, 81, 81, 80, 81, 81, 80, 81, 78, 86, 96, 82, 83, 82, 83, 82, 83, 82, 83, 83, 82, 83, 82, 83, 73, 78, 88, 83, 82, 83, 82, 83, 69, 70, 83, 84, 85, 84, 86, 85, 85, 86, 85, 75, 73, 81, 81, 84, 87, 89, 80, 81, 80, 80, 80, 80, 81, 80, 80, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 83, 83, 83, 83, 83, 83, 78, 78, 83, 83, 83, 82, 83, 82, 82, 82, 83, 82, 82, 82, 83, 82, 80, 81, 80, 80, 81, 80, 81, 80, 81, 80, 80, 80, 80, 81, 80, 80, 81, 80, 80, 80, 81, 80, 83, 84, 83, 83, 84, 83, 83, 84, 83, 83, 84, 86, 86, 86, 86, 86, 86, 73, 73, 86, 86, 87, 88, 87, 88, 88, 87, 77, 77, 87, 87, 86, 88, 90, 90, 90, 89, 90, 90, 76, 78, 96, 95, 96, 95, 84, 85, 84, 84, 84, 84, 84, 84, 83, 80, 82, 85, 85, 84, 84, 84, 84, 85, 84, 84, 97, 86, 86, 87, 86, 87, 86, 86, 87, 84, 83, 84, 85, 102, 120, 85, 86, 85, 86, 85, 86, 85, 86, 85, 84, 84, 84, 84, 84, 84, 83, 85, 84, 85, 85, 85, 84, 86, 87, 88, 88, 86, 86, 86, 86, 87, 86, 89, 88, 87, 87, 87, 87, 87, 88, 89, 88, 88, 87, 89, 88, 89, 87, 88, 90, 89, 91, 91, 91, 90, 93, 92, 93, 94, 92, 83, 83, 83, 84, 84, 84, 85, 85, 86, 86, 86, 86, 84, 85, 84, 88, 88, 91, 91, 91, 90, 91, 90, 92, 93, 92, 91, 90, 89, 89, 89, 89, 88, 89, 90, 91, 91, 89, 88, 88, 87, 84, 85, 85, 86, 86, 87, 91, 94, 94, 93, 86, 86, 86, 86, 91, 87, 81, 80, 80, 90, 90, 91, 91, 91, 91, 95, 98, 96, 92, 92, 87, 88, 89, 89, 88, 89, 91, 95, 102, 84, 86, 87, 88, 90, 89, 90, 90, 90, 89, 89, 91, 89, 87, 87, 87, 87, 87, 89, 89, 89, 89, 89, 89, 90, 89, 88, 89, 90, 89, 88, 88, 89, 88, 89, 89, 88, 87, 89, 90, 86, 87, 89, 90, 92, 93, 96, 93, 87, 87, 87, 96, 96, 95, 95, 93, 93, 95, 96, 96, 98, 87, 88, 89, 89, 90, 91, 94, 91, 87, 82, 84, 84, 86, 88, 88, 88, 88, 88, 89, 89, 89, 89, 85, 86, 85, 86, 85, 85, 85, 84, 85, 87, 86, 87, 86, 88, 89, 89, 90, 90, 91, 93, 99, 106, 92, 96, 98, 98, 98, 92, 84, 85, 84, 83, 85, 84, 84, 84, 85, 84, 85, 86, 85, 89, 89, 89, 88, 87, 89, 89, 88, 90, 89, 88, 85, 86, 86, 85, 85, 86, 86, 86, 85, 86, 86, 87, 85, 87, 86, 87, 87, 86, 86, 86, 86, 86, 87, 87, 86, 88, 89, 88, 87, 88, 89, 89, 90, 88, 87, 87, 88, 87, 89, 89, 82, 84, 87, 88, 88, 89, 89, 88, 89, 88, 87, 87, 87, 87, 89, 91, 91, 93, 90, 86, 86, 86, 90, 89, 90, 91, 90, 90, 92, 92, 85, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 83, 84, 83, 83, 83, 84, 83, 84, 84, 84, 84, 85, 84, 85, 86, 86, 86, 88, 90, 89, 85, 86, 86, 85, 88, 89, 89, 89, 90, 92, 94, 88, 85, 84, 85, 84, 90, 91, 91, 91, 94, 90, 85, 87, 89, 91, 92, 92, 91, 91, 97, 95, 90, 90, 88, 89, 90, 89, 89, 88, 88, 89, 88, 90, 89, 88, 88, 87, 89, 85, 86, 87, 89, 89, 89, 90, 88, 88, 89, 89, 89, 90, 86, 85, 85, 85, 86, 87, 88, 92, 99, 99, 96, 86, 88, 87, 86, 87, 87, 86, 88, 87, 88, 88, 88, 85, 85, 86, 85, 85, 84, 85, 84, 84, 84, 83, 84, 84, 86, 85, 86, 85, 86, 87, 89, 91, 93, 96, 99, 83, 83, 83, 84, 85, 86, 87, 89, 91, 90, 92, 92, 85, 86, 86, 84, 85, 84, 85, 85, 85, 86, 89, 90, 91, 90, 88, 88, 89, 89, 91, 84, 84, 84, 84, 84, 85, 85, 85, 85, 84, 89, 88, 89, 88, 88, 86, 87, 86, 87, 87, 84, 86, 86, 87, 86, 86, 86, 88, 87, 87, 87, 87, 87, 88, 88, 87, 88, 88, 88, 88, 88, 89, 90, 91, 90, 88, 86, 87, 88, 87, 89, 89, 89, 89, 84, 84, 84, 84, 82, 84, 83, 84, 87, 89, 91, 91, 88, 88, 88, 89, 93, 88, 82, 82, 91, 92, 93, 93, 93, 93, 94, 98, 98, 86, 88, 87, 87, 86, 88, 90, 95, 97, 89, 92, 92, 93, 91, 90, 89, 89, 92, 87, 89, 89, 89, 89, 89, 90, 90, 90, 90, 89, 90, 89, 89, 90, 88, 91, 91, 90, 89, 87, 88, 88, 88, 90, 90, 91, 84, 87, 87, 88, 89, 90, 95, 93, 85, 85, 85, 90, 89, 90, 91, 91, 92, 95, 94, 88, 86, 86, 89, 88, 89, 88, 90, 93, 98, 103, 97, 90, 90, 91, 90, 88, 87, 88, 89, 88, 87, 84, 84, 83, 83, 85, 84, 84, 84, 85, 86, 88, 87, 88, 88, 90, 89, 91, 94, 92, 88, 88, 86, 86, 88, 90, 97, 96, 87, 87, 87, 88, 88, 88, 89, 89, 89, 90, 89, 89, 91, 83, 84, 85, 85, 85, 85, 85, 85, 86, 87, 87, 87, 86, 86, 87, 87, 86, 86, 86, 86, 86, 87, 86, 88, 89, 90, 90, 92, 91, 91, 90, 90, 90, 92, 93, 88, 88, 87, 86, 86, 86, 86, 86, 87, 86, 86, 86, 85, 85, 85, 85, 84, 86, 85, 85, 87, 88, 88, 89, 90, 89, 89, 90, 101, 97, 85, 84, 81, 84, 84, 84, 84, 86, 85, 85, 87, 87, 87, 85, 82, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 81, 87, 88, 88, 88, 88, 88, 89, 91, 93, 92, 90, 88, 88, 88, 91, 93, 96, 93, 87, 87, 87, 87, 84, 84, 85, 86, 86, 90, 95, 91, 81, 81, 81, 82, 85, 87, 88, 88, 89, 90, 100, 94, 82, 82, 88, 89, 91, 91, 94, 102, 94, 82, 82, 85, 84, 85, 87, 86, 84, 85, 85, 85, 89, 89, 90, 90, 90, 91, 91, 91, 90, 91, 91, 84, 84, 86, 87, 89, 90, 91, 93, 94, 87, 88, 89, 91, 92, 93, 93, 92, 91, 90, 90, 90, 89, 88, 89, 89, 90, 88, 88, 87, 87, 87, 88, 87, 86, 86, 85, 86, 85, 86, 86, 89, 92, 97, 93, 86, 87, 87, 87, 88, 88, 90, 93, 96, 95, 92, 95, 91, 86, 84, 83, 84, 85, 85, 86, 85, 86, 92, 91, 90, 86, 83, 86, 87, 89, 91, 91, 91, 84, 84, 84, 84, 84, 83, 84, 86, 88, 87, 91, 91, 87, 82, 81, 79, 80, 80, 82, 82, 82, 83, 89, 87, 82, 80, 83, 84, 87, 87, 87, 89, 88, 87, 86, 82, 81, 81, 81, 81, 82, 81, 81, 82, 85, 85, 92, 90, 87, 83, 84, 88, 88, 88, 88, 89, 89, 89, 88, 87, 90, 89, 84, 84, 85, 84, 84, 88, 87, 84, 86, 87, 87, 88, 86, 85, 86, 93, 90, 90, 88, 88, 86, 87, 83, 84, 83, 83, 81, 79, 83, 83, 85, 85, 86, 88, 87, 87, 88, 88, 89, 89, 87, 88, 88, 88, 88, 86, 84, 85, 86, 86, 87, 88, 88, 89, 88, 82, 83, 82, 83, 83, 82, 83, 82, 83, 92, 93, 93, 92, 89, 84, 85, 85, 85, 93, 93, 90, 84, 81, 81, 82, 84, 85, 92, 92, 88, 86, 85, 85, 85, 85, 85, 85, 91, 91, 90, 91, 86, 81, 83, 83, 83, 83, 84, 83, 83, 83, 88, 88, 87, 88, 88, 88, 81, 81, 89, 101, 97, 98, 99, 95, 91, 90, 90, 91, 90, 91, 91, 93, 97, 101, 93, 84, 84, 85, 87, 87, 87, 87, 86, 85, 90, 89, 90, 91, 90, 83, 84, 83, 86, 86, 86, 88, 89, 91, 91, 89, 82, 82, 81, 82, 82, 82, 82, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 81, 80, 81, 80, 81, 80, 81, 81, 80, 91, 91, 89, 88, 89, 88, 89, 89, 86, 85, 85, 87, 88, 85, 81, 80, 80, 81, 80, 81, 80, 81, 80, 83, 84, 84, 83, 84, 83, 84, 83, 84, 83, 82, 82, 82, 82, 82, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 94, 92, 88, 85, 83, 82, 82, 84, 84, 84, 86, 85, 84, 85, 84, 85, 83, 85, 86, 84, 84, 85, 84, 83, 88, 89, 88, 88, 89, 90, 92, 92, 91, 94, 97, 96, 95, 95, 94, 95, 93, 94, 92, 94, 94, 92, 91, 90, 91, 90, 92, 93, 93, 92, 92, 93, 93, 92, 93, 93, 93, 91, 89, 88, 89, 88, 90, 92, 91, 93, 82, 81, 82, 82, 83, 84, 82, 82, 86, 90, 90, 88, 88, 88, 86, 87, 86, 87, 87, 87, 86, 91, 90, 87, 87, 86, 88, 87, 86, 86, 88, 91, 90, 91, 91, 92, 90, 91, 91, 90, 91, 91, 91, 92, 91, 90, 91, 93, 91, 91, 91, 90, 91, 90, 90, 90, 89, 89, 92, 89, 90, 90, 91, 92, 93, 93, 93, 92, 92, 91, 91, 89, 89, 88, 93, 94, 92, 91, 92, 92, 92, 91, 91, 92, 89, 90, 90, 91, 92, 90, 89, 88, 89, 88, 86, 86, 88, 87, 90, 88, 88, 87, 88, 87, 87, 87, 86, 88, 86, 86, 86, 86, 86, 86, 87, 86, 89, 90, 90, 89, 89, 89, 87, 86, 86, 86, 88, 89, 89, 88, 87, 86, 86, 84, 85, 84, 85, 84, 89, 88, 88, 88, 87, 87, 88, 87, 86, 89, 89, 88, 87, 86, 87, 87, 86, 88, 88, 89, 89, 90, 89, 91, 92, 91, 91, 90, 91, 89, 90, 91, 90, 90, 90, 90, 89, 91, 90, 91, 89, 90, 88, 89, 91, 89, 90, 89, 89, 91, 92, 93, 93, 93, 94, 95, 95, 94, 93, 89, 90, 91, 91, 91, 93, 93, 93, 93, 93, 93, 86, 87, 86, 86, 87, 86, 86, 86, 85, 85, 85, 86, 86, 88, 88, 89, 88, 88, 87, 88, 84, 83, 83, 84, 85, 85, 85, 87, 87, 88, 86, 87, 86, 86, 87, 86, 86, 86, 84, 85, 84, 85, 86, 88, 88, 88, 89, 88, 88, 88, 87, 89, 89, 89, 91, 91, 92, 92, 92, 86, 85, 84, 85, 86, 85, 86, 85, 86, 86, 85, 85, 85, 87, 88, 89, 89, 88, 87, 87, 86, 88, 88, 88, 89, 89, 89, 89, 87, 89, 87, 88, 88, 86, 88, 89, 90, 91, 89, 89, 90, 89, 89, 88, 88, 87, 87, 87, 87, 88, 87, 88, 86, 86, 85, 84, 90, 90, 90, 85, 81, 82, 83, 85, 85, 87, 93, 94, 91, 89, 85, 86, 85, 87, 88, 90, 95, 92, 88, 89, 86, 86, 85, 86, 85, 87, 87, 85, 84, 84, 84, 82, 84, 85, 86, 85, 85, 86, 85, 84, 85, 84, 79, 76, 79, 82, 86, 87, 89, 88, 86, 84, 85, 85, 85, 85, 86, 86, 86, 87, 90, 91, 91, 88, 87, 84, 83, 83, 86, 87, 90, 89, 89, 89, 92, 94, 91, 90, 89, 90, 96, 92, 82, 82, 83, 82, 83, 82, 82, 89, 88, 86, 88, 90, 88, 83, 83, 83, 101, 102, 94, 87, 87, 88, 89, 88, 87, 87, 85, 84, 83, 83, 86, 86, 87, 91, 91, 88, 86, 84, 85, 84, 85, 85, 85, 88, 95, 93, 88, 90, 92, 94, 93, 92, 92, 84, 84, 84, 84, 84, 84, 84, 84, 84, 88, 86, 80, 110, 111, 88, 91, 86, 86, 86, 86, 86, 94, 89, 87, 85, 86, 88, 91, 90, 90, 91, 87, 87, 86, 82, 81, 81, 81, 81, 82, 81, 82, 92, 91, 90, 89, 90, 89, 83, 84, 83, 84, 84, 83, 97, 99, 97, 97, 97, 96, 95, 95, 92, 93, 95, 95, 95, 93, 91, 90, 92, 91, 85, 85, 92, 93, 87, 87, 89, 89, 89, 88, 89, 89, 88, 89, 79, 77, 87, 88, 83, 83, 84, 83, 83, 83, 83, 82, 83, 84, 85, 89, 89, 90, 89, 84, 78, 81, 83, 84, 85, 86, 87, 89, 88, 89, 87, 85, 85, 85, 85, 85, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 81, 80, 80, 80, 80, 80, 80, 81, 80, 85, 84, 83, 80, 80, 81, 93, 87, 79, 85, 82, 82, 83, 96, 96, 89, 84, 84, 84, 84, 84, 84, 84, 95, 88, 82, 82, 81, 82, 82, 81, 82, 82, 90, 91, 92, 88, 85, 85, 85, 85, 84, 84, 83, 83, 83, 84, 83, 83, 84, 83, 83, 95, 94, 91, 88, 86, 85, 84, 84, 86, 86, 86, 85, 89, 89, 89, 87, 83, 83, 82, 84, 85, 85, 85, 85, 96, 92, 91, 90, 90, 89, 91, 93, 91, 91, 92, 90, 88, 87, 87, 87, 87, 89, 91, 91, 92, 93, 93, 92, 91, 93, 95, 91, 89, 89, 89, 90, 95, 94, 91, 92, 93, 96, 97, 97, 88, 88, 88, 86, 83, 82, 81, 82, 84, 84, 89, 87, 88, 89, 82, 81, 87, 91, 93, 92, 88, 84, 78, 79, 80, 79, 81, 82, 84, 86, 89, 89, 88, 83, 83, 83, 83, 84, 85, 85, 85, 85, 85, 85, 85, 86, 86, 86, 86, 82, 81, 84, 85, 84, 84, 87, 87, 86, 84, 81, 83, 86, 86, 86, 88, 87, 87, 92, 87, 83, 82, 81, 81, 84, 87, 87, 88, 84, 83, 83, 84, 83, 83, 83, 82, 87, 89, 90, 91, 103, 116, 96, 84, 85, 82, 87, 81, 82, 81, 82, 81, 82, 93, 92, 90, 88, 89, 90, 104, 103, 82, 106, 118, 81, 82, 83, 82, 83, 83, 83, 81, 81, 83, 85, 85, 87, 87, 84, 83, 80, 80, 80, 81, 81, 82, 82, 83, 83, 91, 89, 87, 85, 85, 86, 87, 88, 87, 86, 85, 85, 86, 85, 85, 86, 85, 85, 91, 82, 80, 84, 90, 92, 85, 85, 85, 86, 85, 85, 85, 85, 91, 91, 92, 91, 90, 89, 87, 88, 88, 88, 89, 84, 85, 86, 85, 85, 85, 86, 86, 85, 87, 86, 87, 89, 85, 83, 78, 78, 83, 83, 84, 84, 85, 84, 85, 84, 85, 86, 86, 84, 83, 82, 82, 82, 83, 76, 75, 97, 97, 95, 92, 87, 87, 100, 90, 75, 83, 83, 85, 99, 94, 87, 87, 87, 86, 87, 87, 86, 87, 80, 81, 93, 90, 87, 88, 88, 88, 87, 89, 90, 89, 92, 89, 87, 86, 85, 85, 86, 88, 88, 89, 83, 83, 83, 83, 84, 83, 80, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 80, 81, 80, 81, 80, 80, 89, 89, 88, 102, 117, 105, 86, 81, 81, 82, 85, 86, 85, 85, 85, 85, 86, 85, 85, 89, 90, 94, 88, 81, 81, 81, 81, 81, 81, 81, 82, 81, 84, 84, 83, 84, 84, 84, 80, 80, 81, 80, 81, 80, 80, 81, 80, 94, 92, 89, 87, 85, 84, 82, 83, 82, 82, 82, 83, 83, 90, 89, 89, 87, 89, 89, 89, 87, 86, 84, 84, 81, 80, 83, 87, 82, 82, 82, 81, 82, 83, 83, 83, 85, 82, 82, 83, 85, 84, 85, 85, 85, 85, 82, 80, 79, 80, 79, 87, 86, 86, 88, 88, 88, 89, 88, 87, 86, 87, 88, 87, 87, 87, 87, 87, 88, 89, 0 };